Maxx
Well-known member
I have never owned one but the ones I drove (especially Touareg) had a sweet ride. People that own them tell me while they are running, they are a blast but once they break down not so much. What has been your experience?Made by VW. Nope. Done.
"up to 80% of the components are user serviceable" sounded mighty good to me.
Sponsored