Thursday, September 24, 2009

That new Flaming Lips video


It made me coin a phrase:


DOVCHARNEYTASTIC!



Song is ace as well, which shocked me shitless.

No comments: