Ford Performance has supercharged its 7.3-liter and 5.0-liter crate engines to produce remarkable amounts of power.
Ford Performance is pushing the limits of its 7.3-liter pushrod V8. The company just unveiled the Megazilla 2.0-a ...