Daily Archives: December 7, 2010

2010 Hurricane Season Review: 10-Minute Video

The unusually busy and oddly behaved 2010 Atlantic Tropical Storm Season came to an official end last week.  ImpactWeather’s seasonal forecast was pretty much right on target but no one predicted an entire season that resulted in no direct hits on the U.S., especially considering that it was the third busiest season in recorded history.  In […]