The Flaming Lips are about to release what could turn out to be one of their finest albums in years, Oczy Mlody. Ahead of the effort’s January 13th due date, Wayne Coyne and co. stopped by Fallon last night to preview the somber record for a national audience. They delivered the lead single, “The Castle”, turning in a hypnotic performance that well demonstrated the entrancing beauty of the new LP. Watch the replay above.
The band has already mapped out a healthy stretch of European and North American tour dates in support of Oczy Mlody; find their itinerary here.