Head To Head, Truck Vs Mountain

Place your bets on who will succeed in this particular battle – the immovable block of rock and dirt or a several thousand dollar piece of automotive engineering with decent torque and a V8 engine?