×

Swedish Touring Car Championship

Swedish Touring Car Championship was a touring car racing series based in Sweden, but also with rounds in Norway. They began operating in 1996, heavily influenced by the British Touring Car Championship and the success of BTCC racing on Swedish... Wikipedia
Inaugural season: 1996
Last Drivers' champion: Richard Göransson
Last Makes' champion: Volvo
Last Teams' champion: Polestar Racing