Final Lap of 24 Hours of Le Mans 2011

Uploader: Fredstar88

Original upload date: Sun, 12 Jun 2011 00:00:00 GMT

Archive date: Fri, 29 Oct 2021 22:18:04 GMT

Final Lap of 24 Hours of Le Mans 2011. The #2 (LM P1) Audi Sport Team Joest Audi R18 TDI driven by Marcel Fässler, André Lotterer and Benoit Treluyer fought its way to a magnificent win of the 79'th
...
Show more