12/23/2013

Flaming Lips - Christmas on Mars (Film)


Here it is, The Flaming Lips' 2008 feature film Christmas On Mars. 
In all of it's festive psychedelic glory. What a goddamn weird but 
wonderful thing it is.  Have a very heady holidays, you guys!!


No comments: