Sponsored

Search results

  1. Just me, or do they brakes suck?

    bumping an old threat but I would agree with those that said soft brakes. My 2.7 xlt screw takes a great amount of force. Squishy brakes with long travel. My heel comes off the floor regularly and Im 6'2


Top