Nick Cave and the Bad Seeds have announced the release of a new live album, ‘Live from KCRW‘, which will come out at the end of November (in the US – European release date is December 2nd). The live album was recorded earlier this year at Apogee Studios in Los Angeles, in between the Bad Seeds’ […]