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