Police Car Gas Pump Fail
- Cleared
Occurred on August 4, 2017 / San Antonio, Texas, USA
Info from Licensor: "My wife and I were driving eastbound on Highway 90 in San Antonio Texas. We noticed something sticking out of side the..
Location
San Antonio, Texas, USA
Occurred
Aug-4-2017
Posted By
Pablo Carmona
Posted On
Aug-8-2017