Severe storms blast Houston with strong wind and rain

2021-01-07 19

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.

Free Traffic Exchange