Der Major
May 5th, 2008, 12:56
Here is a little movie about the R8 TDI Le Mans.
Hope it s not a repost.
http://www.windingroad.com/multimedia/issue-33/Audi-R8-TDI/
Hope it s not a repost.
http://www.windingroad.com/multimedia/issue-33/Audi-R8-TDI/