This is a clip of The Weather Channel during severe weather coverage in Texas and Louisiana including news about the tornadoes in the Dallas-Fort Worth area ...
Share this note: