carnewschina.com
Beijing-Benz Policecars from China
The Beijing police is a lucky force. To the left an E, to the right a C. Both cars are made in China by Beijing-Benz, the joint venture from Beijing
Tycho de Feijter