Reviews – Doug Dubach Posted July 8, 2014 by admin “It [Genius Throttle Body] changes the handling of the bike, it changes how much you’re using the clutch. It changes alot of things. All very good. Two thumbs up!” Leave a Reply Cancel replyYou must be logged in to post a comment.
Leave a Reply
You must be logged in to post a comment.