There's a somewhat simple explanation behind the rocket science at play here, but the visual result is astounding.
The internal combustion engine just lost another motorsport stronghold. Ford Performance has officially pushed the boundaries ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results