Just found some old school bear trap pedals on flea bay, used to love them, feet would never slip off guaranteed. If they did though there would be blood !
Anyways any of you guys still using them ? Think I'm gonna get rid of my platforms and get me some for my Cannondale !
Anyways any of you guys still using them ? Think I'm gonna get rid of my platforms and get me some for my Cannondale !