Video
Share

The International Space Station has returned the latest imagery of the massive storm on October 29th, 2012.

Credit: NASA

More from LiveScience