Come on Edelbrock. Get your act together.
For what they charge for there products you would expect better quality. That's what happens when you farm out manufacturing to foreign countries and slap your "Made In USA" sticker on it! 65'
Print