The Ultimate ‘Meanwhile In Russia’ Compilation

01.27.14 3 years ago

The most bizarre clips to ever emerge from Russia, all in one insane video.

Around The Web