Truck Pull – Dodge Ram Cummins VS Landrover Deffender 90
:oops:
Looks to be more a matter of traction than power.
Print