Club Touareg Forum banner
1-1 of 1 Results
  1. General Maintenance & Repair
    Hi! I live in North Scottsdale where there are a lot of mountains and I was out the other night with my girlfriend so we decided to go up a mountain road to as high as we could get and open the sunroof, get up, and sit on the roof and dangle our feet through the sunroof while looking at city...
1-1 of 1 Results