x
Submit Upload
Submit

Home  >   Week of Sep 12, 2011

11 of 17
September 05, 2011

Mercedes SLR
Frankfurt, Germany

Two employees of a local Mercedes dealership took a customer's SLR out for a test drive, lost control at high speed and crashed into trees. Both were killed in the accident.

wrecked-email

Get Our Daily Updates!

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

x