Video
Share
The International Space Station has returned the latest imagery of the massive storm on October 29th, 2012.
Credit: NASA