Hurricane Idalia makes landfall

Hurricane Idalia made landfall Wednesday morning as a powerful Category 3 storm in Florida's Big Bend Area.

Top Videos

Good Day Tampa Bay

We Live Here