terrabike01
Well-Known Member
I have a pair of those. Awesome shoes..and like you said they stick to the pedals.Finally got a pair of 510 shoes and what a difference they make over the Vans. The sole is a lot harder and more supportive and they stick to the pedals like glue. In fact, I literally have to lift my foot off the pedals to make any position adjustments. I feel like I'm clipped in almost..And they feel a lot more protective than my vans.