Joined
·
190 Posts
hey guys old news now but i just got my clutch recall in the mail today and i was wondering
how long it took?
and did you guys leave your mud tires on?
and did anyone have them install a clutch kit?
thanks for the help
how long it took?
and did you guys leave your mud tires on?
and did anyone have them install a clutch kit?
thanks for the help