We’ve made some exciting new updates! Check out our new site here
Login
Menu
Car Veers Into Oncoming Traffic
Occurred on March 19, 2023 / Leicestershire, England, UK
Info from Licensor: "We were travelling to Leicester, UK when the girls in the car in front weren't paying attention and ended up crossing the road and crashing. Chaos ensued!"