Audi Wins 13th 24 Hours of Le Mans

Audi Wins 13th 24 Hours of Le Mans

Congrats to @AudiR18_2 & @AudiR18_1. Hats off to Toyota and Porsche for…