I just want to change my handle to a shorter one... My mechanic says it affects mileage and spoils clutch plates... I couldn't argue with him... Is he right??? Please let me know...
I drive a DISCOVER 135cc Dts-i...
handle bars? do you mean levers? those won't have any bearing on mileage and your clutch plates if after you replace the levers, you adjust it correctly.