Truck Drivers Make An Impossible Turn
- Cleared
Occurred on December 13, 2023 / Corpus Christi, Texas, USA
Info from Licensor: "Who can drive this baby? These professional truck drivers can turn the heck out of those trucks!"..
Location
Corpus Christi, Texas, USA
Occurred
not known
Posted By
Isaac Martinez
Posted On
Dec-15-2023