The world's largest trench excavator
The level of engineering required to create and maintain this stuff must be crazy. It's actually amazing what the human brain can think of and create.I really enjoyed all of the american units of measurement such as buses, football fields, blue whales, tanks, airplanes, statues of liberty, car garages.The drivers of these monsters must feel like a king.
see more...
see less...