Flaming Lips Ready Bubble Baby Jesus For The Mars Nativity Scene

The Flaming Lips host an alien Christmas on Mars » 8/21/08 12:33pm 8/21/08 12:33pm, with acid and eggnog for everyone. Finally, the science fictional Christmas masterpiece from the Flaming Lips' musicans is getting released on DVD, plus shown in select venues. Soon, we'll be able to watch front man Wayne Coyne play a green Martian who rescues the crew…