Authorised Forum Sponsor
- Jul 18, 2011
- Wembley, London
Clutch Masters clutches are specifically designed for varying stages of high performance and/or racing uses.
From the street performance enthusiast who requires more grab than a stock unit while retaining everyday drivability, to the racer who needs a clutch to survive under the grueling conditions of competition Clutch Masters has the clutch for you.''
Euro Car Parts are an official Distributor for Clutch Masters product