Idiot Prayer - Live Alone At Alexandra Palace
Most recently dispatched: 4 December
The haunting live album from the lengedary and inimitable Nick Cave, performing alone at the iconic London venue Alexandra Palace in 2020.
"Cave's solo live stream could be the most the beautiful and sombre performance he's ever given" - The Telegraph
"Cave’s performance in an empty hall, with just piano and voice, seems to try and ward off the terrifying silence of the Covid-19 age” - The Guardian