I had a clutch cable go on me about a month ago so I got it fixed at the dealer. While in the shop the staff told me that my fork seals were leaking and need to be fixed. I put air in the tires a week before the cable broke and didn't notice any leaks. I thought the mechanic was trying to pull a...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.