Is that a speed master that u ride or America ? When u installed chumps did u have to change any cables? I have an America and have been looking at those chumps but not sure, what was it u didn't like about them?


ENJOY!!!!! NEWT!!!!!