We’ve made some exciting new updates! Check out our new site here
Login
Menu
Car Sent Flying off Freeway by Last Minute Merger
Occurred on October 12, 2019 / Del Mar, California, USA
Info from Licensor: "I was forced off the freeway and down an embankment at a high rate of speed; totaling my car. The other driver fled the scene. This occurred on I-5 northbound at 6 am."