WV98YFM350
Well-Known Member
I got my new clutches installed today with an added steel and the HD springs. Do they really pull that much harder? My clutch lever pulls super hard now, well alot harder than before... Is that supposed to be the case? Feels like its going to wear my ass out on long runs...