StromTrooper banner


  1. Maintenance, Tech and Products.
    Hey everyone. 2008 Wee, 55k, daily commuter, 100% street. I’m getting conflicting information about this. About a week ago I noticed some squeaking coming from the front tire. Upon inspection, I noticed that one of the front rotors had shifted a bit. The squeaking then self-resolved by the...