Scandinavian Touring Car Championship
The premier touring car championship in Scandinavia.
About Scandinavian Touring Car Championship
Scandinavian Touring Car Championship (STCC) is a touring car series based in Sweden sanctioned by SBF. Founded in 1996, it is recognized as a recognized national championship.
The Racing Network
Race Team Wiki is part of the racingnear.me network — find tracks, gear up, and hit the track.