Super Tourenwagen Cup

by on 27/08/05 at 5:38 pm

The German Supertouring Championship (STW) raced between 1994 and 1999 in Germany.

The championship was established when BMW and Audi both left the Deutsche Tourenwagen Meisterschaft (DTM) in 1992, after the series had adopted the more expensive Class 1 Touring Cars rules.

Comments are closed.