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