Welcome, weather nerds!

As native Floridians, we know a thing or two about storms. While many states have felt the wrath of hurricanes … More