I like it fast, and I like it hard. If you do too, you have got to watch this quick and short video of a smallish Land Rover, one of Britain’s finest, taking on a hulking Dodge Ram Cummins, one of America’s favorite beefy pickups in a tug of war that could perhaps set back international relations for decades. Filmed on a quaint country lane, the tug o’ war produces plenty of smoke, spinning tires, and busted egos.
That was nuts. Wait until you see the next video below.