Today in Chinese Car Brands That Time Forgot: (CCBTTF™): Binzhou Pride Automobile, a company based in the great city of Binzhou in Shandong Province. They only lived 2006 until 2008 but they made quite an impact, thanks to a surprisingly crazy and creative design.
Continue reading “Chinese Car Brands That Time Forgot: Binzhou Pride”