Transmissions / Transfer Cases / Traction Aids
Hey Forum!
I am wondering if any of you have aftermarket clutches installed. What are they? Why did you go with them?
A little background: I am the verge of installing a Supercharger (due on my porch in a bout a week). I am also in the process of changing my clutch right now. Searching blue...