VW Touareg V8 TDI contorts crust in Geneva with 664 pound-feet of torque – Roadshow