Reversing Truck Takes out the Town's Power
- Cleared
Occurred on June 18, 2020 / Cooper, Texas, USA
Info from Licensor: "A truck driver driving an 18wheeler truck attempted to back down a dead-end street on a Thursday evening. As the truck was b..
Location
Cooper, Texas, USA
Occurred
Jun-18-2020
Posted By
Shashi Moses
Posted On
Jun-26-2020