Tropical Storm Harold makes landfall in South Texas

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.

Latest Video