Watch: Wayne Coyne prints a poster with his own blood

Tuesday, October 12th, 2010

OK...we all know The Flaming Lips are some weird fuckers that make some grand music. But the video up top takes the what-the-fuckery of the band to a whole new level.
Lead singer Wayne Coyne takes… Read More