In August of 1985 The Cure released their 6th studio album “The Head On The Door”, and album that takes its title from the single  538 more words