Driver Sends it into Drainage Ditch
- 7 years ago
Occurred on March 22, 2017 / Santa Rosa, California, USA
Info from Licensor: "Vehicle ran through stop light and jumped into drainage ditch".
Info from Licensor: "Vehicle ran through stop light and jumped into drainage ditch".