Owner was speeding around a corner, lost control and totalled the car.
2005 Mercedes SLR. Happened in Jeddah, Saudi Arabia.
Join the 150,000 fans who subscribe to our awesome email updates