Too late.

Quote from Steele Rubber.

"Are your parts actually made in America? Yes, the majority of our parts are made right here in Denver, NC. We do have vendors that we outsource a few parts from that get some of their products from overseas. We do inspect these parts and make sure they meet the quality and standards that we have for our own American Made parts. We offer 100% satisfaction guaranteed on every part we sell."


Right is right, even if everyone is against it, and wrong is wrong, even if everyone is for it. - William Penn