68 barracuda front suspension replacement kit

I knew Pro Forged were not made here, but are pretty good quality. The absolute worst quality rubber parts have been motor mounts made in India. They make Chinese rubber look like great stuff.

In the end, I would prefer North American made over anything overseas.
Yeah it's like powdered rubber. LOL

...and what's worse is, that's ALL the big box stores carry.