You are reading a single comment by @TinyExplosions and its replies. Click here to read the full conversation.
  • I mean attaching pegs to the downtube or fork for your feet to avoid the pedals... can't find a pic of what I mean, but they are out there!

About