[QUOTE=side_FX;18159023]
Originally Posted by
johnyguy
i dont like is the brakes feels week is there anything i can do to improve them this is mechanical disc brakes can i upgrade them to hydraulic?
QUOTE]
new discs take a bit of time to "set"
Yes I figured that too thanks