Has anyone heard of the Tiguan nation.com website? I joined it then realized it was a brand new site and wasnt sure if that would be a security issue for my computer or not? or should i delete my new account? ive never been to a brand new forum site where it was just starting out?
You're doing a good job promoting it around the place though !!