Welcome to a brand new series on ChinaCarHistory.com: Chinese Concept Cars (CCC). We start with the red hot Haima S1 coupe; it debuted on the April 2006 Beijing Auto Show, painted in fiery red and looking perfectly sporty.
Continue reading “Chinese Concept Cars: The 2006 Haima S1 Coupe”