brentoncole
Member
- Feb 17, 2010
- 103
- 0
my xr 100 thread
i just bought a honda xr 100 and when i pull the clutch lever it is rock solid any ideas
i just bought a honda xr 100 and when i pull the clutch lever it is rock solid any ideas
Last edited: