StromTrooper banner


  1. 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...