Submit Upload
November 20, 2009

Mercedes AMG-Series CLS 63
Geneva, Switzerland

Was set on fire during protests in Geneva, Switzerland preceding the WTO conference in November 2009. A group of radicals who ?hijacked? the actually rather peaceful demonstrations, torched several cars and destroyed countless store windows. Upon returning to his car the owner, who is a member of the diplomatic community (can be seen by the license plates), confronted a group of demonstrators in a very diplomatic manner; leaving the site only minutes later.


Get Our Daily Updates!

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