2 Articles
1 / 1
12World Touring Car Championship set to kick off in Brazil

The calendar is already showing March and the weather is hinting at spring, so the racing season must be about to explode. NASCAR is already underway, F1 will kick off this weekend in Australia, and ALMS at Sebring the week after. Series like Speed GT and Touring Car, however, will really have the TiVo working overtime. The FIA's World Touring Car Championship is one such series, which begins its 22-race season in Brazil this Sunday. Along with Formula One and the World Rally Championship, WTCC

1 / 1