Home Space Station Crew Spots Hurricane Genevieve TechSpace Station Crew Spots Hurricane Genevieve August 20, 2020 103 FacebookTwitterPinterestWhatsApp Hurricane Genevieve is pictured off the Pacific coast of Mexico from the International Space Station. Source: nasa.gov