Feedback

Tornado Touches Down In Texas

 

A tornado touched down near Canadian, Texas, damaging a gas drilling rig and causing injuries.

Shows