jesse romo
New member
Any helpful Info. on the ct120 would be appreciated. Have owned it for three years and have had a problem with the four wheel assist foot pedal on left foot side; it sticks constantly needs constant lubing.
jesse
jesse