German touring car racing isn't the best form of touring car racing in the world (that would be BTCC), but damn if the cars don't look wonderfully mean.

Advertisement

What's your favorite touring car?

Photos: Audi Sport

Share This Story