x
Submit Upload
Submit

Home  >   Week of Dec 31, 2007

18 of 20
December 25, 2007

Ferrari F430
Willich, Germany

Driver wanted to take an exit at the last second, lost control of the car and shot up into a ditch and rolled over onto roof.

wrecked-email

Get Our Daily Updates!

Join the 150,000 fans who subscribe to our awesome email updates

x