Idalia's winds topple structures in Florida
2023-08-31 1 Dailymotion
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.