Whenever you stumble upon an extra weird and crazy video online, odds are it originated from Mother Russia.
Compilation master TwisterNederlandTNL noticed the Soviet trend, and made this special We Love Russia ultimate montage of crazy videos coming from the cold country.
Your email address will not be published. Required fields are marked *
All Our Best Viral Videos, In your Inbox