Thursday, November 27, 2008

Merry Thanksgiving! - from the Leningrad Cowboys and Red Army Choir



When most bands describe themselves as "indescribable," they are probably full of shit. Not these guys though.