Skip to main content
A Soviet walking excavator. As far as I know, it was built in USSR in 1979. There were only six of them. · ViralHub