Sweet Home Russia? star4ucker Published 04/15/2008 Leningrad Cowboys sing Sweet Home Alabama, backed up by the Red Army Choir Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: russia funny choir NEXT VIDEO Worlds Fastest Skipping Girl 0 Comments Log in for Comments
0 Comments