Weather site (Weather) by dan, EEEE, MayMayMayMay 1616, 2015201520152015, 0808:0505 am (3675 days ago) More western hemisphere focused, but still interesting: http://stormvisuals.com/