Here are all the articles in the WTCC Category, be sure to check out what interests you.
The FIA World Touring Car Championship 2011 season kicks off at Curitiba in Brazil this weekend, marking the start of the evaluation season for Polestar Racing in the championship. Polestar Racing got the green light from Volvo Car Corporation last year to launch a one-car programme for the WTCC 2011 as a commercial and technical [...]







