Secondary clutch actuator

Citykid

New member
Sep 7, 2017
39
0
0
Anyone install a A.I.M. Light force secondary clutch? Supposed to reduce the pulling force of the clutch lever by 40%.
 


Latest posts

Forum statistics

Threads
7,978
Messages
69,245
Members
15,071
Latest member
Mikes469