Christmas On Mars
The new album/movie from the Flaming Lips
arrives in stores on November 11, 2008.
It supposedly took Lips' frontman Wayne
Coyne about seven years to film this
epic.
If you have listened to and enjoyed their
music in the past, perhaps this will interest
you.
arrives in stores on November 11, 2008.
It supposedly took Lips' frontman Wayne
Coyne about seven years to film this
epic.
If you have listened to and enjoyed their
music in the past, perhaps this will interest
you.
0 Comments:
Post a Comment
<< Home