C Citykid New member Sep 7, 2017 39 0 0 Aug 11, 2020 #1 Anyone install a A.I.M. Light force secondary clutch? Supposed to reduce the pulling force of the clutch lever by 40%.
Anyone install a A.I.M. Light force secondary clutch? Supposed to reduce the pulling force of the clutch lever by 40%.
Streetglide16 Member Jul 3, 2016 55 0 6 Aug 11, 2020 #2 I went with the Muller Easy Pull Hydro Clutch Slave Cylinder, works GREAT