GO
Loading...

Massive Twin Twisters in Texas

Tuesday, 3 Apr 2012 | 4:05 PM ET

The Weather Channel's Bryan Norcross reports on the tornadoes in Texas, south of the Dallas-Fort Worth area.