Showing posts with label The Flaming Lips. Show all posts
Showing posts with label The Flaming Lips. Show all posts

Tuesday, December 29, 2015

The Flaming Lips - Yoshimi Battles the Pink Robots (2002)


The Flaming Lips sounds like the name an 80s band should have come up with. I shouldn't judge a band by its name, or an album by its cover. In some cases it's really hard not to.