Texas tornado caught on traffic cameras

An EF-4 twister blew through the city of Garland, Texas, just northeast of Dallas, and was caught on traffic cameras by the North Texas Tollway …

Continue Reading…