Originally posted by SVTimulate:
I've heard that Centerforce Clutches are great when brand new... but they don't last long. Is that true?
What you guys think of ClutchMaster's?
I was going to go with the Clutchmaster until I ran into the Centerforce. But if this Centerforce clutch doesnt release within the next couple weeks Im going with the Clutchmaster clutch