Discuss and share tweaks and mods.
1 post • Page 1 of 1
Anyone have any reports/opinions on these "gizmos/devices" advertised on e-bay easy pull clutch system @ £15 ish look a bit "cumbersome" .....but do they really improve on an already smooth[ish] clutch
Who is online
Users browsing this forum: No registered users and 1 guest