Quote:
Originally Posted by sleeper_red
I have it on my '07 Busa and I can ride it 14-15 hours a day. It's amazing how much difference it can make. This picture will tell you. A little over 17 months and with these many miles.
|
did you put them on yourself or did you have them installed?
If you did them, how difficult were they to put on?
Sorry, I tend to do lots of research when I spend money these days