Soviet Russia Fails Compilation aesir911 Published 07/21/2011 mother russia has no fails... only wins!!! Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: funny wtf stupid fail aesir911 russia cool moscow NEXT VIDEO Spectacular Meteor Explosion Caught On Tape 241 Comments Log in for Comments
241 Comments