Loading Video…

This browser does not support the Video element.

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.