Nick Cave & the Bad Seeds - Idiot Prayer: Nick Cave Alone at Alexandra Palace (CD)

Nick Cave & the Bad Seeds - Idiot Prayer: Nick Cave Alone at Alexandra Palace (CD)

SKU : 5056167126256

Regular price $15.99


/
Details: Two CDs. 2020 live release. Idiot Prayer: Nick Cave Alone at Alexandra Palace is a concert film and live album by musician Nick Cave. It was filmed by cinematographer...

View More Details