Echo & The Bunnymen’s 1987 Self Titled Album
On July 6th, 1987 Echo & The Bunnymen released their 1987 self-titled album, a record which followed 1984’s highly successful Ocean Rain. The Bunnymen’s fifth studio album, which was several years…
Share