Kareina Khubchand Daswani discusses Nick Cave’s new live album ‘Idiot Prayer’ – recorded completely alone at Alexandra Palace on a lonesome grand piano.

Kareina Khubchand Daswani discusses Nick Cave’s new live album ‘Idiot Prayer’ – recorded completely alone at Alexandra Palace on a lonesome grand piano.
Ghosteen is an enchantingly ethereal and hauntingly poignant double album from Nick Cave & The Bad Seeds – and their most personal record yet. The album is the experimental rock group’s seventeenth record, and the […]