ashmorefan
New member
Ok. I need help. Does anyone know where I can get really really strong velco? I'm talking like industrial strength, coz the last two sets of velcro I bought have been really disappointing. My pedals are still falling all over the place.
Thanks.
Thanks.