Search
80°
Haze
7 of 10
Begining
Previous
PlayStop
Next
End
Credit: NTTA
A surveillance camera on the Dallas North Tollway recorded the crash of an 18-wheeler that went out of control and tipped over on Greg Meece's car last month.