carnewschina.com
Spotted in China: US-spec W126 Mercedes-Benz 560 SEL
A rare W126 Mercedes-Benz 560 SEL, seen standing lonely on a hotel parking lot in western Beijing. This particular Benz is especially rare because it is a
Tycho de Feijter