Friday, February 8, 2013



I went and saw the Residents last week, but I'm back now. Kooky stuff tonight.

The video from the above is from The Long March Cycle, but you should also check out The East is Red.

Stick around for the end when Tibet sings about how awesome it is to be part of China.

No comments:

Post a Comment