Song of the Week – Nick Cave – Idiot Prayer (alone at Alexandra Palace) – Episode 110

Nick Cave is the closest thing I know to Jesus or whatever religious figure anyone fancies. Everything Nick Cave touches turns to gold. When he announced a few weeks ago that he will play all alone at Alexandra Place I knew this will be special; very special. This is an audio outtake of this memorable performance that made me forget everything else and appreciate life all over again

12 in 12 – Wo sich wie lebt