WORLD'S LARGEST EXCAVATORS - LIEBHERR R9800!!The world's 3rd largest excavator is the Liebherr R9800. It was built by Liebherr at its Colmar factory in France from 2008. The...
WORLD'S LARGEST DUMP TRUCKS - TEREX MT6300AC !!Made and designed in the United States, Bucyrus International’s Bucyyrus MT6300AC was re-branded as the Terex MT6300AC in 2010. Weighing...