New Edelbrock intake quality issues
I think if the Edel stuff was being made in China, the casting logo would read 'Made in Amehica'....
Print