Moments of Truth 2011 – Audi RS: Audi ultra

The Audi ultra lightweight technology allowed Benoît Treluyer to win Le Mans with the R18 TDI.

NO COMMENTS

LEAVE A REPLY