I had mine installed at ADD, been jumpin & Snoball = ZERO issues (except hum at certain speeds). Took it off to buy a rack, and can't even tell it was ever on. Maybe cause they put it on all professional like, but very sturdy to me.
(only for sale so I can buy a WSI rack, btw) see for sale section
Sent from my iPad using Tapatalk
Sent from my iPad using Tapatalk