Today in China Concept Cars (CCC) the Changfeng Liebao C1, an extreme SUV concept that debuted on the 2005 Shanghai Auto Show. And amazingly, this concept actually made it into production!
Continue reading “China Concept Cars: The 2005 Changfeng Liebao C1”