Idalia now a hurricane, Florida landfall Wednesday

Idalia now a hurricane, Florida landfall Wednesday

Hurricane Idalia, now a formidable threat, is set to land in Florida this week, prompting preparations and concerns among residents, as reported by Fox News Rebekah Castor from Belleair.

Top Videos