Photo of the Day – Audi’s R18 TDI @ Road Atlanta 2011

Happy Sunday everyone, what a terrific weekend in north-Georgia for racing! We’re going to kick off our coverage of the 2011 Petit Le Mans with this awesome photo of the R18 TDI tearing up the track early on.

Audi's Amazing R18 TDI Tackling the Beautiful Road Atlanta @ the 2011 Petit Le Mans (1920x1200)