
World Touring Car Championship
Racing SeriesWorld Touring Car Championship is a racing series for touring cars. It existed from 2005 to 2017 and is primarily targeted at motorsport fans from World. The governing body of the series was the FIA.
Photo by Morio / CC BY-SA 3.0