Chinese cars

Shaanxi Shacman 3316 (8x4)