• BMW
  • Porsche
  • Lyonheart
  • Holden
  • TVR
  • CLP
  • IND

Volkswagen Touareg 3.0 TDI Clean Diesel World Record (2011)