Russia just isn’t another country, it’s another alien world full of action-packed dashboard cams, insane people doing insane things and lots of military vehicles popping up everywhere. The good people over World Wide Interweb celebrated everything amazing and crazy about Russia with this incredible “Meanwhile In Russia Compilation.”

The Ultimate Meanwhile In Russia Compilation by worldwideinterweb