General V-Strom Discussion
So I had a set of TCK80's installed on my DL650 this week and I noticed a few things:
1. As I read elsewhere, they do cause you to lean much faster in turns.
2. At low speeds, it feels like clutch chudder, it's just the knobs.
3. The bike is a couple inches lower, and I have to lean the bike off...