NASA spots a monster hurricane on Saturn
Tuesday, April 30, 2013 - 11:30
in Astronomy & Space
Located on the planet's north pole, the eye of the storm is 20 times larger than its Earth bound counterpart
Located on the planet's north pole, the eye of the storm is 20 times larger than its Earth bound counterpart