Video

Video: Major accident with a vehicle front end under the back of an 18 wheeler trailer on 8800 s central expressway, Dallas, TX

216views

Major accident with a vehicle front end under the back of an 18 wheeler trailer on 8800 s central expressway, Dallas, TX

Leave a Response