Witness an adrenaline-filled RC truck showdown as powerful heavy haulage machines take on rough terrain Suddenly a massive ...