my feet come of the pedal every time, foot to knee length is really long and i cant pinch the seat, any solutions? i catche the bar but my feet just come off. ill post a video of my doing one so its easier to tell what im doing wrong?
check out my bike check and channel! http://www.youtube.com/watch?v=WvYYlGifyUI