The Atlantic Hurricane Season began early in 2007, and by mid-December it was still going. The season officially begins June 1 and ends Nov. 30. That means that for the most part, storms have formed and fizzled between those dates, or they used to.
Click Here to read the entire article...