Tuesday, October 7

Flaming Lips' 'Christmas on Mars' at Plaza Theater, ATL, 10/8

Heads up, Atlanta!

Access Atlanta reports that the long-awaited Flaming Lips movie Christmas on Mars will play one night only in Atlanta on Wednesday, October 8. There will be shows at 7:30 and 9:30, and it'll cost you $9. The trailer, in all its weirdness:

The DVD and soundtrack will be released on October 28 November 11.


Post a Comment

<< Home