You are reading a single comment by @Aches and its replies. Click here to read the full conversation.
  • In one word, Comfort.

    I admit they don't give the best power transfer but you don't get that annoying edge of a track pedal digging in your foot and skidding is really easy, totally personal preference with those style straps though.


    i actually have a Steamroller frame in my shed and will eventually find out this stuff my self so i'm not sure why i'm even asking! (boredom?)

About

Avatar for Aches @Aches started