The Flaming Lips – Live At Phoenix Festival 1996 – Past Daily Backstage Weekend
The Flaming Lips – live at Phoenix Festival 1996 – BBC 6 Music – The Flaming Lips this weekend, enthusiastically deemed by Q Magazine as one of “the 50 bands you need to see before you die”. And they…