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”