SPEEDMASTER ALUMINUM HEADS

"" speedmaster heads are made in china"" Where do you think edelbrock heads are cast?
California....

Watch and listen to the end!