When I did some research for an article on the upcoming Chery A2 I found this little beauty promoting archrival Geely on the 2006 Yichang Auto Show. Yichang is a city, albeit not the capital, in the mountainous Hubei Province.
News to your inbox?
We’ll send you weekly summary to your e-mail. No spam. One-click unsubscribtion possible.