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.