It was entered in two races in 1967, the 12 Hours of Sebring and 24 Hours of Le Mans, and was victorious in both. Unfortunately, new engine regulations introduced in 1968 meant its racing days ...
The greatest endurance race in the world is the ultimate mix of high-speed action, drama and skill and the 1983 running of the Le Mans 24 Hours Race was no exception. For the dominant works ...