i just got a pair of 08 prophet 100s. where should i mount them? im heading out to big sky montana for the season so it gonna be like 75% + all mountain.
Welcome to the Newschoolers forums! You may read the forums as a guest, however you must be a registered member to post. Register to become a member today!