Claus Menne
Member
- Jan 11, 2002
- 7
- 0
I have seen an ad for some sort of "pins" to put in the end of the handlebar to cut down on vibration.
I don't remember where it was.
Can anyone help with the name of the company or a web adress?
Claus
I don't remember where it was.
Can anyone help with the name of the company or a web adress?
Claus