• 3 years ago
Severe storms prompted tornado warnings to be issued in Houston, Texas, on Jan. 6, as the storms blasted the area with heavy wind and rain.

Recommended