Loading Video…

This browser does not support the Video element.

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.