Police Chase Truck in Texas
- Cleared
Occurred on May 9, 2018 / Odem, Texas, USA
Info from Licensor: "There was a police chase coming right in front of us and it ended at a Loves truck stop in Sinton, Texas. From what we heard, th..
Location
Odem, Texas, USA
Occurred
May-9-2018
Posted By
Carolina Adams
Posted On
May-22-2018