Tropical Storm Harold makes landfall in South Texas
Tropical Storm Harold made landfall on Texas' Padre Island in the Gulf of Mexico on Tuesday morning.
Tropical Storm Harold made landfall on Texas' Padre Island in the Gulf of Mexico on Tuesday morning.