Sunday, February 03, 2013

VW Touareg W12 twin turbo

VW did sell W12 Touaregs, but not with twin turbochargers.


1 comment:

Edvin said...

The launch video is brutal.