Pitchfork — So the Flaming Lips actually released their long-awaited film, Christmas on Mars, this week, and despite offering it in the most insane "mega deluxe" package we've seen in a while, the Oklahoma band is not done piling on the goodies.The newest Mars-r...
more info