x
Submit Upload
Submit

Home  >   Week of Apr 07, 2003

35 of 37
March 31, 2003

Mercedes Class-Series SLK-Class
Wuhan, China

Disgruntled owner of a sleek Mercedes Benz SLK230 Wang Sheng smashes his car after the German auto-maker failed to repair it. Wang started his two-day protest when he had a cow pull his car through the streets of Wuhan to demand his rights as a consumer .

wrecked-email

Get Our Daily Updates!

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

x