30 YEARS SINCE THE SAUBER-MERCEDES C11 WON THE WORLD SPORTS CAR CHAMPIONSHIP. Car news.
30 years ago Sauber-Mercedes won the drivers’ and team championship in the 1990 World Sports Car Championship with the legendary C11. Jean-Louis Schlesser and Mauro Baldi won the driver’s championship with Jochen Mass 2nd in the other C11. The 3 experienced racing drivers were accompanied by 3 highly promising young racing drivers from the German Formula 3 [...]