David Vizard, Uncle Tony's garage, Unity motorsport. Mission impossible Dodge 302 Head porting

Didn't Ford need 427 ci monsters to beat Ferraris 3.3 litre engines at le Mans?
Maybe so, but winning is winning....