carnewschina.com
Spy Shots: Mercedes-Benz C-Class L testing in China
Spy Shots of the Mercedes-Benz C-Class L testing in China, seen here in a car wash, because even test cars needs to be clean, no matter how camouflaged.
W.E. Ning