x
Submit Upload
September 21, 2011

Mercedes SLS
Bogota, Colombia

Witness took a picture of this wrecked SLS. Doesn't know how it happened.