StromTrooper banner


  1. DL650A - 2012-2016
    Hi everyone. I bought a 2012 Wee a couple of weeks ago, and I'm at 900 miles. I thought it was time to inspect the chain tension and it looked like there was just under 2" of movement. With the manual's guidance I adjusted the chain, but now there is a loud hum that's especially noticeable as I...