Dodge Ram vs LandRover Deffender

1715 views
landrover 300 tdi vs dodge ram 5.9 L cummins .TUG OF WAR - not the outcome you expect !!!!!
FACEBOOK COMMENTS
OTHER VIDEOS OF INTEREST
POPULAR VIDEOS