I have the 06 620 monster, I have to take my hand off the hand grip on the left hand side when I have to flick the indicator switch on because my hands are so small. also the clutch lever is too far out and I have to squeeze it with the tips of my fingers,and they are not adjustable.
does anyone have a solution to my problem?
I have been told about adjustable levers, but not sure where to start to get them,
Wendy
does anyone have a solution to my problem?
I have been told about adjustable levers, but not sure where to start to get them,
Wendy
Comment