Feedback

Tornado Touches Down In Texas

 

A tornado touched down in Mineral Wells, Texas where authorities say the storm collapsed an abandoned building and hit police headquarters.

Shows