Watch The Flaming Lips Debut New Song “There Should Be Unicorns” In Oklahoma City

Watch The Flaming Lips Debut New Song “There Should Be Unicorns” In Oklahoma City

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.

more from News