Thursday, March 25, 2010

Is Lenin Rolling? Or Rocking?

Accordions.
Balalaikas.
Pointy Shoes.
Silly Hair.
American Rock.

And a chorus of Red Soldiers.

WTF?



When is it coming to my town?