Home Jambase The Flaming Lips Share Video For New Single ‘The Castle’

The Flaming Lips Share Video For New Single ‘The Castle’

1341
flaming-lips-castle-screengrab-crop

Stream a full version of the lead single from The Flaming Lips’ follow-up to 2013’s ‘The Terror.’