Latest on Hurricane Idalia
Hurricane Idalia made landfall in Florida's Big Bend early Wednesday morning. We hear from FOX's Rebekah Castor in Bellaire, Florida.
Hurricane Idalia made landfall in Florida's Big Bend early Wednesday morning. We hear from FOX's Rebekah Castor in Bellaire, Florida.