Meanwhile in Russia Demsome Published 01/22/2013 I have no words for this... Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: wtf russia funny stupid fail win strange lol NEXT VIDEO How To Make Your Wife's Life Easier 3 Comments Log in for Comments
3 Comments