Audi has won the Le Mans 24 Hour endurance race for the ninth time in twelve years and set a new distance record. Three R15 TDI cars crossed the finish line first and handed Audi the fourth 1-2-3 victory after 2000, 2002 and 2004. Things were looking doubtful for the Ingolstadt outfit during the race [...]