Witness an epic battle between two modified Ford F-150s! One packs twin turbos, the other a Whipple supercharger.

Continue reading...