STW
The Super Tourenwagen Cup, or German Supertouring Championship, was a touring car racing series held between 1994 and 1999 in Germany.