P P Phommy Dec 20, 2012 I was told that true center mounting my Armada AR6 would not be good. it will be twitchy and all over when skiing all mountain. basically, where should i get them mounted for mostly park skiing? thanks
I was told that true center mounting my Armada AR6 would not be good. it will be twitchy and all over when skiing all mountain. basically, where should i get them mounted for mostly park skiing? thanks