News
Hosted on MSN3mon
Inside the world's biggest land vehicle that's 300ft high and worth an incredible $100MThe Bagger 288, constructed by German company Krupp for energy and mining firm Rheinbraun, is a bucket-wheel excavator or mobile ... It took five years to design and manufacture, and another ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results