Monday, March 31, 2008

Sweet Home Alabama like you have never seen it

Finnish rock band The Leningrad Cowboys and the Soviet Red Army Choir.