carnewschina.com
Spotted in China: W126 Mercedes-Benz 560 SEL
An extremely smooth Mercedes-Benz W126 560 SEL S-class seen on a car parts market in Beijing. This fantastic car was in perfect working order and slightly
Tycho de Feijter