Wednesday, July 20, 2011

The Flaming Lips Are At It Again


The Flaming Lips' latest release is a gummy fetus with a USB drive embedded in it. That USB drive includes three songs... here's one called "Enthusiasm for Life Defeats Existential Fear Part 2"



No comments:

Post a Comment

voyeur porn porn movies sex videos hd porno video