There is perhaps no single event in the auto-racing arena quite as thrilling asĀ 24 Hours of Le Mans. Held every summer near the idyllic French city of Le Mans, the race requires the ultimate mix of speed, power, and endurance from all those who enter, as teams hit the Circuit de la Sarthe track for 24 hours of non-stop racing action. The longest-running race of its kind, the race has historically been dominated by European racing teams, with the
…
Read more