Nick Cave & the Bad Seeds release their thirteenth album : ‘Abattoir Blues / The Lyre of…
'Abattoir Blues / The Lyre of Orpheus' by Nick Cave & the Bad Seeds is their thirteenth studio album produced by Nick Launay and released on September 20, 2004 by Mute Records.