Feedback

Tornadoes Rip Through Texas Panhandle

 

Five tornadoes reportedly touched down in the area of Pampa, Texas, damaging a chemical plant and bringing down power lines.

Shows