Archives

Tag Archives: Andre Lotterer

Audi R18 TDI - 2011 Le Mans 24 Hour Winner
Audi

Audi R18 TDI wins 2011 Le Mans 24 Hour race

It is the afternoon of June the 12th. This means that just hours ago, the biggest race in the endurance calendar just ended. I'm talking, of course, about the Le Mans 24 Hour endurance race and the 2011 edition was one as eventful as the best of them. What isn't necessarily eventful is how Audi's diesel powered racer won it....