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
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