Ford Muscle Cars Tech Forum banner

289 heads

  1. All Ford Techboard
    Just got a 65 ranchero the fella I got it from said it has 289 heads on the 302 what's the advantages of that?
Top