Mercedes-Benz China

China Super Car Super Spot: Mercedes-Benz SLR McLaren Roadster

A magically black Mercedes-Benz SLR McLaren Roadster supercar, Spotted in China on the Beijing Crab Island International Auto Show, which is a fizzy name...

Spotted in China: W124 Mercedes-Benz 260 SE

A very brown W124 Mercedes-Benz 260 SE, Spotted in China in the Dongba area in far east Beijing. The good old Mercedes was in...