Station Crew Spots Hurricane Genevieve

Hurricane Genevieve is pictured off the Pacific coast of Mexico from the International Space Station.


Click here for original story, Station Crew Spots Hurricane Genevieve


Source: NASA Image of the Day