speedmaster stuff pulled from Summit racing shelves

I am thinking that the Eddy head is cast in China as well.

Their cast alum parts are domestic. They are their own foundry. Some of their stamped items are imported.