Originally Posted by
Seattle Forrest
Those pedals sound scary but the real danger is handlebar tape!
ikr? Just last week, my hands got stuck to it, and I fell over.
The benefits of handlebar tape aren't worth the risks...You people who use it are all suckers.