Chery B13

Spy Shots: Chery B13 MPV is going Army-only in China

Amazing news on the Chery B13 MPV. Reports in Chinese automotive media indicate the B13 will be built in China by an army-owned factory...