Ice,
Just saw this. Is it demented enough to revive the blog?
It is the Red Army Choir singing backing vocals for the Leningrad Cowboys (a "rock band" from Finland) and may be the most demented thing I've seen since the Chelsea Tumbleston fiasco.
Created by Bar Stools
Showing posts with label al gore won the cold war. Show all posts
Showing posts with label al gore won the cold war. Show all posts
19 March 2008
Subscribe to:
Posts (Atom)