Tornadoes strike southwest of Houston

Residents of a coastal area southwest of Houston are cleaning up debris after severe storms, including at least six tornadoes, swept through the area Tuesday.

Comments