Land Rover Defender 90 300 TDI vs. Dodge RAM 5.9L Cummins TUG OF WAR!
Murican pick ups and truck are well know for a huge amount of torque, and sometimes as winners on Tug of War! This tiny little Land Rover Defender 90, accepts the challenge and tries to tell Dodge that...