Nick Cave and the Bad Seeds Live!,
Verified Purchase(What is this?)
This review is from: Live At the Royal Albert Hall, London, 19th May 1997 (Audio CD)
Nick Cave and the Bad Seeds perform a great set of songs on this must have album.
Buy it now!