What's the point in the WTCC? A poor excuse for a World Championship. Do we need a WTCC? Touring cars are for national/ regional championships. And there are so many variations of what a Touring car...