Driver Sends it into Drainage Ditch
- Cleared
Occurred on March 22, 2017 / Santa Rosa, California, USA
Info from Licensor: "Vehicle ran through stop light and jumped into drainage ditch"...
Location
Santa Rosa, California, USA
Occurred
Mar-22-2017
Posted By
Michael Cracchiolo
Posted On
Apr-20-2017