Audi Wins the 2014 Le Mans 24 Hours!
In order to win, first you must finish. Going into this year’s 24 hours, Audi was on paper a decided underdog. We say on paper because in previous encounters with their chief rivals Toyota and Porsche, the Audi R18 e-tron quattros showed decidedly slower in many cases than the others. The Audi squad faced teething [...]