
Paste Magazine reports that The Flaming Lips may title their next album "Embryonic" or "Embryonic and..some other as-yet-unconfirmed thing." Whatever. This post was really just an excuse to post the best picture ever, above.
90's Pop Culture At Its Finest
No comments:
Post a Comment