20 July 2011

Flaming Lips Release Gummy Fetuses

"In June 2011, The Flaming Lips released 3 new songs in the form of a (very) limited edition Gummy Song Fetus exclusively in Kansas' Love Garden. On July 17th, 6 more fetuses were made available at OKC's Guestroom."







No comments:

Post a Comment