The Bagger 288, the world's largest land vehicle, is a colossal excavator that stands taller than the Statue of Liberty and weighs more than the Eiffel Tower. This bucket-wheel excavator or mobile ...
The world's largest land vehicle is a colossal excavator that stands taller than the Statue of Liberty and weighs more than the Eiffel Tower. The Bagger 288, constructed by German company Krupp for ...
Talk about buried treasure: archeologists in Germany have – literally – unearthed a pristine Soviet spy radio, buried for decades outside of Cologne. While searching for artifacts from a Roman empire ...