Story-telling the Audi way

German car maker Audi has published a terrific video that tells a compelling story about teamwork, technology, individual courage and stamina – all requisite elements of what Audi looks for to win the Le Mans 24-Hour Race again this year (it takes place at Le Mans in France on June…

Close