Video

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

365views

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