September 05, 2011
Mercedes SLR
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.