China Touring Car Championship (CTCC) Head Opener

China Touring Car Championship is the top motorsports’ brand in China, and was classified as the A level event in annual national sports competition plan by the General Administration of Sport of China. We have successfully produced for the China Touring Car Championship (CTCC) head opener.