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 Bam Margera's Latest Breakdown May Be the Saddest Yet 3 Comments Log in for Comments
3 Comments