
IDIOT PRAYER: NICK CAVE Alone at Alexandra Palace - Released this Friday
Following the extraordinary response to the online streaming event in July, Nick Cave is releasing a live recording this Friday, November 20th. Idiot Prayer – Nick Cave Alone at Alexandra Palace will be available on...