The Ultimate ‘Meanwhile in Russia’ Compilation


Definitive proof that Russia is the most bizarre place on earth.

Previously from WWI: The Ultimate Workout Fails Compilation

[worldwideinterweb]