carnewschina.com
Cowin Auto C3R & C3 debut in China on the Chengdu Auto Show
The Cowin Auto C3R hatchback and C3 sedan have debuted in China on the Chengdu Auto Show. Both will be launched on the Chinese car market in Q4. Cowin
Tycho de Feijter