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.

Featured Videos