Heavy V.S. Heavy

Heavy Duty Excavator versus out Heavy Duty Tow Truck, with the help of our mother nature.