Average Customer Review: ( 1 customer reviews )
Write an online review and share your thoughts with other customers.
Most Helpful Customer Reviews
Looks great Dec 17, 2012
By Wilbur Sill It definately makes the handlebars more comforable for those long rides. I had to buy some Gorilla tape to tape up the ends. You haden't provided enough for that purpose. There could be a little more adhesive to the tape underside