Manufacturing delays for the vinyl and CD versions of Carnage, the new album Nick Cave and Warren Ellis. The release date has been pushed back to June 18.
HCTF review of Carnage.
Manufacturing delays for the vinyl and CD versions of Carnage, the new album Nick Cave and Warren Ellis. The release date has been pushed back to June 18.
HCTF review of Carnage.