A fully built Ford 300 inline-six hit 702 lb-ft of torque at 16.5 psi of boost, challenging the fan-favorite Barra on its own ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results