100 Truck and Car Pile Up Crash
Occurred on February 11, 2021 / Fort Worth, Texas, USA Info from Licensor: After dodging a crash in front of me, I began to record the wreck when at the same time 18 wheelers and cars/trucks began..
Location Fort Worth, Texas, USA
Posted By Jonathan Cisneros Flores
Posted On Feb-11-2021