Weather Blog: Why does Florida have so many thunderstorms?

Uncategorized

Florida has the greatest number of thunderstorms in the U.S.
Source: MyNews13