Quoted By:
>Be biking n shieeet
>put too much down force on the pedal
>foot slips and i nearly lose control or scrape the fuck out of my shin
should i buy these pedal straps or is it my shoes? I wear regular skater shoes. Will all of the off road bike chads make fun of me for having these!?