The world’s largest land vehicle is a huge excavator that's taller than the Statue of Liberty and heavier than the Eiffel Tower. Bagger 288, built by the German company Krupp for the energy and mining ...
Picture something roughly the length of two football fields laid end to end, taller than most buildings you’ve ever stood beside, rolling across open German farmland under its own power, with no truck ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results