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...