what is going on here? read more to find out

Xmas on Mars

posted December 22, 2003 #

Isn't the Flaming Lips movie Christmas on Mars supposed to be out by now? Strangely enough, Christmas on Mars is being celebrated by Blur. Seriously, a Mars lander is broadcasting a Blur song celebrating its successful landing on the Mars surface.