September 14, 2010

Hurricane Igor From Space

This video shows hurricane Igor as seen from the International Space Station. credit: NASA

Share on Linkedin Share on Google+