Where can I buy a Pedal Tap In North Dallas
I messed up the threads where the pedal screws into the crank ( arm) I stopped by a bike shop and said I would need a pedal tap...but they dont carry them.....Anyone know of a place in north dallas where I might find a pedal tap to fix the threads??
Thanks