The Flaming Lips are hitting the promotional trail in support of their new album, 'Oczy Mlody,' which is out this Friday. Wayne Coyne and company dropped by the Tonight Show
stage where they performed "The Castle" from that upcoming effort. As usual, the band's trippy performance was illuminated by the lighting in a way on the Lips can.
Watch the footage above.
The Flaming Lips' Oczy Mloay
is out on January 13 via Warner Bros.