Home Space Station Crew Spots Hurricane GenevieveTechSpaceStation Crew Spots Hurricane GenevieveAugust 20, 2020110FacebookTwitterPinterestWhatsApp Hurricane Genevieve is pictured off the Pacific coast of Mexico from the International Space Station.Source: nasa.gov