Approximately 300,000 spectators came out for thethe 82nd 24 Hours of Le Mans. Coming in top winner, Audi, with a one-two win ahead of Toyota. This makes it the 13th success for the team in 16 runs at Le Mans. Mark Webber (Porsche) was challenging for victory but retired just 90 minutes short of the […]