On This Day: May 30, 1981 – Echo and the Bunnymen Release Heaven Up Here
On this day May 30, 1981, Echo and the Bunnymen released their second studio album Heaven Up Here. Known for its moody sound, atmospheric production, and introspective lyrics, the album marked a bold step forward for the band as they began to refine their post