The 24 Hours of Le Mans: National Geographic named it the world's No. 1 sporting event. Bigger than the Olympics. More epic than the Super Bowl. It even trumps the World Cup. Those are all, clearly, ...
Aston Martin will return to the legendary Le Mans 24 Hour race in 2011 with a new LMP1 race car designed to compete for top honours. The new Gulf Oil liveried car is being designed from the ground up ...