Ran across this advertisement in the January 2012 ‘Thunder Press’. I’ve got a question if anybody can answer it. Is this the throttle thingy that AZ-HOLE Performance uses on all their bikes? The ad sure seems to imply it.
52 Years On Two Wheels
1 day ago