On August 5, 2025, in Moscow, Russia, a video captured an excavator trying to deal with flooding caused by a heavy downpour. In the video, shared by eyewitnesses, shows the excavator repeatedly ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results