Search our older posts with the WTF finder!

Showing posts with label Russia. Show all posts
Showing posts with label Russia. Show all posts

Wednesday, January 25, 2012

Leningrad Cowboys

Ever seen a Finnish band sing English pop songs with the Red Russian Army Choir with dutch maid dancers?

Well, now you will have. Click here.