Re: And away we go
Ok, I'm riding it around and I really don't care for the manual clutch. I suppose I will get used to it but the pull start/centrifugal clutch add on looks attractive. Any pros/cons? And how tricky is it to install?
I have a need for slightly increased speed