Hurricane Idalia makes landfall in Florida

Extremely dangerous Category 3 Hurricane Idalia makes landfall in the Florida Big Bend. Maximum sustained winds were estimated to be 125 mph. Catastrophic storm surge and damaging winds are ongoing.

Top Videos