Ducks Cause Some Chaos on Russian Road
[rumble]https://rumble.com/embed/u4.v570aj/?autoplay=1[/rumble] A driver stopped suddenly to avoid a small family of ducks crossing the road. This caused an accident with…
The 132 best new russian Videos, Memes and GIFs going viral on Youtube and across the internet in April 2021 and of all time (in the archives).