The Flaming Lips are gearing up for the release of their new album Oczy Mlody, and they debuted their new live show during a concert at their Oklahoma City hometown on Friday. The psych-rock veterans played a new song called "There Should Be Unicorns" -- presumably Wayne Coyne's answer to There Will Be Blood -- and you can watch the performance below.
[videoembed size="full_width" alignment="center"][/videoembed]
A video posted by Wayne Coyne (@waynecoyne5) on






