Damaged buildings in downtown Houston during severe storm
Damaged buildings in downtown Houston during severe storm
A tornado-warned storm caused significant damage in downtown Houston, with windows blown out of tall buildings on Thursday evening.
A tornado-warned storm caused significant damage in downtown Houston, with windows blown out of tall buildings on Thursday evening.