Leningrad Cowboys/Red Army Choir

April 2nd, 2008

The Leningrad Cowboys and the Red Army Choir perform Sweet Home Alabama. Sublime.

[Via helmintholog]

Comments Off