29-07-13, 06:16 PM
Have you by any chance changed the grips recently?
It's easy for a bit of glue to get in between the throttle tube and the bars making it stick!
It's easy for a bit of glue to get in between the throttle tube and the bars making it stick!
Some say...