C crusher44x Guest Dec 28, 2008 #1 I am getting two of them... One for me and my dad.. I looked up specs for them and it says that they have manual clutches.. Where is the clutch located? On the handlebars? Foot pegs? Where? Thanks.
I am getting two of them... One for me and my dad.. I looked up specs for them and it says that they have manual clutches.. Where is the clutch located? On the handlebars? Foot pegs? Where? Thanks.
P psycho Guest Dec 28, 2008 #2 Clutch lever will be on the left hand side handlebar as you are sat on the bike.