I would be all over wearing a Club Touareg shirt, it would give me something to wear other than Harley Davidson shirts. I'm not much of a catching sayings man, but I think your on the right track. I'm not sure how to say it in German, but maybe "extreme terrain wanted"