Predator303 New Member Dec 26, 2012 #24 OK. I dont know yet how to set them up. I just learned about the clutches I had and the Hilliard is pretty cool and easy to adjust if it would be less vibration.
OK. I dont know yet how to set them up. I just learned about the clutches I had and the Hilliard is pretty cool and easy to adjust if it would be less vibration.