
Swedish Touring Car Championship
Racing SeriesSwedish Touring Car Championship is a racing series for touring cars. It existed from 1996 to 2010 and is primarily targeted at motorsport fans from Sweden. The governing body of the series was the [Organization] .
Photo by Green Yoshi / CC BY 3.0