1m 49sLength

WHAT THE ??? ? little landrover 300 tdi vs dodge ram 5.9 L cummins .TUG OF WAR - not the outcome you expect !!!!!