NYSDEUCERIDER
Active Member
I went with the Rush Downslash on my 07 Deuce, 2 inch. I installed them just so I could find out if I would be happy with the sound. I AM!!! :worthy As far as the quality and such, I am very satisfied! Also, the Screamin' Eagles have a great rep..might have to get a set of them! (just in case!) I mean, after all, they're not THAT hard to change, right??? :newsmile100:
So glad I used never-seize!
So glad I used never-seize!