Idiot Prayer (Live At Alexandra Palace, 2020) by NICK CAVE & THE BAD SEEDS Overview Tag Appears on Idiot Prayer (Nick Cave Alone At Alexandra Palace) Duration: 3:09 Playcount 1 Listeners 1