RUDY
Active VIP Member
was curious how may ppl have the lefty throttle?
Are there any pros or cons to having it?
Was thinking about picking one up,how is the install on that?
Are there any pros or cons to having it?
Was thinking about picking one up,how is the install on that?