Nick Cave cover with vocals by Alela Diane, from the covers project The Silence of Love (2009), produced by Eddie Bezalel and Hugo Nicholson.
Nick Cave cover with vocals by Alela Diane, from the covers project The Silence of Love (2009), produced by Eddie Bezalel and Hugo Nicholson.