Alfa Romeo Forum banner

1 - 1 of 1 Posts

·
Banned
Joined
·
49 Posts
Discussion Starter #1



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
 
1 - 1 of 1 Posts
Top