Audi R15 TDI Snags 3rd Place at Le Mans 2009

Audi gets another podium finish this year at Le Mans, but this time it’s third place. Not bad, but I think they were expecting the R15 to do better than it did. Of course there are always growing pains with a brand new...

Read More