Sunday, April 20, 2008

The Leningrad Cowboys...

...a Finnish rock band and the Red Army Choir sing, in English, "Sweet Home Alabama". Too funny. Must see.

No comments: