01407

Nov 04, 2011

Free Music Alert: The Flaming Lips Release a 24 Hour Song

created at: 11/04/2011

When you've created a quadruple album in which all four records are meant to be played on four stereos simultaenously, created an original musical film entitled Christmas on Mars, and become one of most inventive and interactive touring bands (while creating a crazy, sci-fi'd Art Deco home), what's left?

Continue Reading

00079

Feb 19, 2010