Originally Posted by
arsprod
Interested to know what you think of the bar mits. I bought some last year, have installed a couple times and then took them off. I don't like not being able to move my hands around (drop bars). Maybe I just didn't use them long enough to get used to them?
planning to install them today, will report back.