Harley Tech - Clutch Install - American Prime Manuf - Kevin Baxter - Pro Twin Performance
Follow
Got Clutch Slip on your Harley? Fix it once and for all. For this live tech talk we discuss the installation and tech tips about the Compmaster Clutch from American Prime Manufacturing for your Harley Davidson or other American Twin.