The history of 24 Hours of Le Mans cannot be told properly without Ferrari. And the spirit of the privateer team succeeding at Le Mans – a circuit and a race often dominated by factories – is also ...
The north-western French town of Le Mans will forever be synonymous with the brutal 24-hour endurance race that takes place on its Circuit de la Sarthe each year. Established in 1923, the 24 Hours of ...