GO
Loading...

Series of Tornadoes Touch Down in Texas

Tuesday, 3 Apr 2012 | 7:00 PM ET

Carl Parker, The Weather Channel, has the latest details on a series of tornadoes touching down in the Dallas area, causing airport delays, and heavy structural damage to buildings.