carnewschina.com
Shanghai Government Sells Eight W140 Mercedes-Benz Pullman Limousines
The Shanghai municipal government has auctioned off eight ultra rare W140 Mercedes-Benz S500L Pullman limousines. The vehicles were used by the Shanghai
Tycho de Feijter