Hurricane Helene makes landfall in Florida

Hurricane Helene makes landfall in Florida

FOX 13 meteorologist Nash Rhodes has more on the landfall of Hurricane Helene.

Top Videos

Good Day Tampa Bay

We Live Here