recommendation on a clutch set up
RustyRatRod said
Zoom is still made in USA FWIW.
Click to expand...
Nope China on the last one that I had, and it did not work.
Returned it for a Centerforce.
Print