The Flaming Lips – See The Leaves (Video)

blame it on Meka September 26, 2010

The last time I tossed up a Flaming Lips video, it was kinda NSFW-ish. This is also, but hey, it’s Sunday evening; none of us should be working in the first place. Embryonic is available now.

PREVIOUS: The Flaming Lips – The Sparrow Looks Up At The Machine (Video)