Chinese cars

Changan Auchan X70A: Chassis and engine

« All photos of Changan Auchan X70A