Weather site (Weather) by dan, Saturday, May 16, 2015, 08:11 (3478 days ago) More western hemisphere focused, but still interesting: http://stormvisuals.com/