Are Speedmaster Heads Good? I've Heard a Lot of Bad Press on Edelbrock 340 Heads Lately
I advocate to my 408"-416" customers to buy the TFS heads if money is not an issue.
Tom
Print