VodkaPundit

The Biggest Storm in the Solar System

PIA12826_modest

Wow. If not, this massive hurricane on Saturn has got to be a contender. Full details at Ars Technica.