This 6x6 behemoth is its newest creation. Mercedes-Benz Special Trucks is attending the International ... down vehicles using the double cable winch. As you can tell, it's absolutely massive ...