Small Dose of Russian Weirdness
Crazy pictures from Russia that will make you want to say “What the hell is going on here!?”
YOU MIGHT ALSO LIKE:
Hilarious things that happen to russian cops
Russia is not a country! It’s a state of mind
Welcome to Russia (12-gifs)