CTCC
We head to China to find out more about the Chinese Touring Car Championship which is starting to draw big crowds to race weekends across the 8 month season ... and is really boosting interest in motorsport within the country.
One thing that makes the CTCC very different to other Touring Car championships is the insistence that all cars be built in China!







To comment please login/register