Tropical Storm Harold batters South Texas after making landfall on Padre Island
Tropical Storm Harold batters South Texas after making landfall on Padre Island
FOX Weather Meteorologist Jason Frazer is on Padre Island in Texas where Tropical Storm Harold made landfall late Tuesday morning with maximum sustained winds of 50 mph.