New Ford Super Duty 6.8-Liter V-8: What We Know

Meet the Mini-zilla, Ford's new pushrod V-8.