I must have watched the wrong video cause I didn't see much fight! Even, not close, weight and all. Am I mistaken or was that Ford hooked up on a bumper hitch?
The cummins/duramax ones were cool though, seemed to be the first one on the go pedal won.