Tracking ETA: Could it make landfall in Florida?

Tracking ETA: Could it make landfall in Florida?

FOX 35's Chief Meteorologist Glenn Richards says ETA could possibly make landfall north of Tampa late next week.

Top Videos

Good Day Orlando

We Love Florida

Central Florida Eats