Clutch Masters
0 Results
No products
Clutch Masters’ main directive, upon entering the world of motorsports, was to eliminate the “compromise” that existed when choosing a high-performance clutch. Thanks to Clutch Masters, increased holding pressure does not necessarily mean increased pedal pressure and the problems that can accompany it. Clutch Masters’ innovative engineering has manifested into an all-in-one clutch that doesn’t buckle under pressure when the power demands are higher.