Song of the Day: October 28, 2016 - "The Castle" by The Flaming Lips
Those fearless freaks The Flaming Lips are back! And their new single "The Castle" is a lot less... um... 'acid trippy' than some of their stuff from the last few years. Instead it harkens back to the more lilting, soaring psyche-pop of Yoshimi-era FLips.
The song is the first single from the upcoming album, Oczy Mlody, which is loosly translated from Polish to mean Eyes of the Young, which will be available January 13th.