mattmcphail
Member
- Nov 18, 2004
- 24
- 0
I'm fairly new to riding. I've been riding a KDX 200 and I've been hearing about the benefits of an autoclutch. Can anyone tell me what this is, what it does, and how much of an advantage it is?
Thanks,
Matt
Thanks,
Matt