Hurricane Sandy From Space - Bears Down On Megalopolis
Monday, October 29, 2012 - 12:01
in Earth & Climate
The International Space Station has returned the latest imagery of the massive storm on October 29th, 2012.
The International Space Station has returned the latest imagery of the massive storm on October 29th, 2012.