Dean, the first named hurricane of the season has formed. Its one of my favorite topics to discuss, so I'll keep up to date more often on this blog with my thinking on any storms that develop.
Currently Dean is located east of the Leeward Islands
Read More