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.
The Social Media Storm
2 days ago