Come on Edelbrock. Get your act together.

And you can do the same regarding that they're made in USA. Marketing propaganda on their web site isn't facts. It's marketing.
You call it marketing propaganda?
I call it a company statement of a fact.
I provided what I think is further proof as well as there video showing there foundry in prior threads.

You can cast all the doubt in the world but you can’t prove it.
If you can prove otherwise, awesome. Please do so!