Body/Controls/Protection
Hey everyone,
I'm new to the site and just bought a 06 LTR and I have a question. I just got it last week and I was wondering how the clutch should feel when you take off. Mine feels totally different then anything I've rode before, which was mainly motorcycles. If I let it out real slow I can...