Hit and Run Driver Chased and Confronted
- Cleared
Occurred on April 11, 2017 / Texas, USA
Info from Licensor: "On my way home from work a Dodge challenger piloted by a new driver, demonstrated a lack of experience, control and responsibility..
Location
Texas, USA
Occurred
Apr-11-2017
Posted By
Richard Cody Hilpert
Posted On
Apr-14-2017