Sunday, December 20, 2009

Southern Culture Takes the World by Storm

The Leningrad Cowboys, from Finland, play Sweet Home Alabama. With a little help from the Red Army.

0 comments: