The Weather Service has just announced what appears to be the formation of the first Tropical Depression of the 2009 Season - in the Atlantic in an unusually Northern region off New England and near to Bermuda! I hope it does not portend a long hurricane season!
BillyBuzzy
|