It looks like you are using an ad blocker. That's okay. Who doesn't? But without advertising revenue, we can't keep making this site awesome. Click the link below for instructions on disabling adblock.
I just got the 2011 Armada Halo 176 and dont really know where to mount them. if im gonna ski mostly park and a little pow, should i mount them center or factory recommended?