(NECN: Dallas, TX) - Video from a tower camera shows a tornado forming, touching down and tearing through a rail yard in Dallas, Texas.
Copyright NECNMIGR - NECN
(NECN: Dallas, TX) - Video from a tower camera shows a tornado forming, touching down and tearing through a rail yard in Dallas, Texas.