Swedish Touring Car Championship

by on 27/08/05 at 6:07 pm

Swedish Touring Car Championship (STCC) is since 1996 a touring car racing series based in Sweden, but also with rounds in Norway.

The STC used SuperTouringCars from 1997 to 2002.

Comments are closed.