T
towngrunt
Well-known member
Have a 08 Dragon 8 that I will be installing a SLP single and was wondering who has the best clutch set-up? Would like to keep as much track speed as possible and will be riding between 8 to 10,000 feet. Also am considering
installing a Power Commander and was wondering if this would make a difference in clutching?
installing a Power Commander and was wondering if this would make a difference in clutching?