It might be too late to buy The Flaming Lips' psychedelic space trip, "Christmas on Mars" on DVD by the 25th, but for instant viewing, it's available on iTunes for $9.99 from the Christmas on Mars' Official Site.
Download:
The Flaming Lips - Christmas At the Zoo.mp3
The Flaming Lips' Official Site
0 comments:
Post a Comment