Chinese Car Brands That Time Forgot: Yemingzhu

Yemingzhu YMZ 5010X
Yemingzhu YMZ 5010X in Chengdu, by Erik Ingen van Schenau.

Today in Chinese Car Brands That Time Forgot (CCBTTF): Yemingzhu, a brand owned by Chendu Tiuanju Automobile, a company based in the great city of Chengdu in Sichuan Province in China. In the late 1980’s and 1990’s they made some interesting cars.

Continue reading “Chinese Car Brands That Time Forgot: Yemingzhu”