Thread
:
installed my roll bar
View Single Post
04-26-2010, 09:18 AM
#
14
JerzLT1
Guest
Posts: n/a
why would you stall? just hold the throttle down and let your foot slide off of the clutch