I've got one better for you brother you know that electrical tape that you use on your hockey stick it's sticky on both sides it's a fabric type..., well that's what I use and it's nice and sticky your boots don't slip off of the pegs either .Looking to replace my foot peg rubbers .
I think there is a seller here who makes his own .
Can't remember who .
