Truck Pull – Dodge Ram Cummins VS Landrover Deffender 90

:oops:

Looks to be more a matter of traction than power.