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 May 2022 and of all time (in the archives).