The Firstborn Is Dead

Nick Cave & The Bad Seeds

Released: June 3, 1985