Viknesh Vijayenthiran February 27, 2008 Comment Now! Audi has made no secret of its penchant for diesel powered sports cars, winning a string of titles at the Le Mans 24 Hours with its R10 TDI race ...