TS Imelda makes landfall in Freeport with heavy rain, high winds, and surf

TS Imelda makes landfall in Freeport with heavy rain, high winds, and surf

FOX 26 reporter Ivory Hecker

Top Videos