Sporting a glorious Yves Saint Laurent livery and powered by Mercedes-Benz’s legendary M117 V8 with two turbos, this Sauber ...
For many, the Group C decade of international sports car competition – 1982-1992 – was the last great era of sports car racing. A time when up-and-coming F1 stars still took busman’s ...