Wednesday, August 20, 2008

Flaming Lips Film

The Flaming Lips will be sharing their film, "Christmas on Mars" with theaters across the country in the coming months. Various festivals have already screened the production, and it will also be released on DVD just in time for your astronautical stockings.

I'm pretty sure the trailer of the long awaited movie is something you might be interested in.



No comments: