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 ...
It’s impossible not to admire Renault’s sheer chutzpah. When France’s national car company decided to go motor racing in the ’70s, it threw itself headlong into the new and mysterious ...