Eddy head question
Thanks aarcuda! did you notice a noticeable gain over iron heads? my main concern is that are they really worth $1400!?! Im stuck right now between either getting the heads or new cragers. but I usually go towards power first. Thanks again.