Christmas on Mars
Sep. 12th, 2008 11:50 amHmm.... The Flaming Lips have apparently made a movie titled Christmas on Mars that's opening this weekend... The trailer looks.... Yeah. Who's coming with me once I figure out where this is playing?
http://www.youtube.com/watch?v=ub-5zlJPnjM
Edit: Damnit. Looks like it's only playing in New York.
http://www.youtube.com/watch?v=ub-5zlJPnjM
Edit: Damnit. Looks like it's only playing in New York.