Hurrcane Idalia makes landfall

Hurricane Idalia has hit the Florida Coast as a strong Category 3 and is expected to continue to bring devastating winds and flooding to the region.

Top Videos