carnewschina.com
Spotted in China: stretched Mercedes-Benz W126 S-class
We received an interesting picture of a stretched Mercedes-Benz W126 S-class, seen somewhere in the great city of Hangzhou, capital of Zhejiang Province.
W.E. Ning