Monthly Archive for July, 2008

Christmas On Mars is Coming!

The Flaming Lips have been working on this bad boy for at least four years that I’m aware of, and now it’s done. I’m sure it’ll be far too weird for words. Just watch the trailer, and brace yourself.

See? What did I tell you?




bubble

OK