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.