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 ...
Gradated BA - 2012 Clarion University. Top Speed writer since August 2022. Over the years, we have seen a lot of very cool cars come and go at Le Mans. Strong teams were able to come up with amazing ...