Idalia's winds topple structures in Florida
  • 8 months ago
Extreme Meteorologist Dr. Reed Timmer has a look at the damage in Cedar Key, Florida, where not only storm surge created by Idalia, but also destructive winds created havoc for residents.