Oil leak from transmission fixes?

I very recently completed 10k miles and observed some leak around the plastic cover around the transmission/motor area on the left hand side of the bike. i took it to the local dealer in San Jose to get it checked and they mentioned that the leak was n…
Go to Source

Leave a Reply