Yep always amazes me at how many of em that buy into that extra charge. ...
(Login revtramp) Terminator Posted May 11, 2012 9:33 AM
Don't have a clue as to where it's made.
I've spent tons of money & time replacing all that crap on 2 of my bikes. Luckily the other 2 didn't have all that garbage on them when I bought them or I would have spent twice as much time & money than I already have.