×
Super Tourenwagen Cup

Super Tourenwagen Cup

The Super Tourenwagen Cup, or German Supertouring Championship, was a touring car racing series held between 1994 and 1999 in Germany. The championship was established when BMW and Audi both left the Deutsche Tourenwagen Meisterschaft in 1992,... Wikipedia