- You are here:
- Auto News >
Since its return in 2010 as the Deutsche Tourenwagen Masters, German touring car racing has been largely a game of cat and mouse – the cat being Audi and the mouse being Mercedes-Benz. Or vice versa, take your pick. Because through 2011, each had won the drivers' championship six times ...