Echo & the Bunnymen hail from Liverpool UK and released their debut album, Crocodiles on 18 July 1980 which charted in the top 20 of the UK Albums Chart.
Echo & the Bunnymen hail from Liverpool UK and released their debut album, Crocodiles on 18 July 1980 which charted in the top 20 of the UK Albums Chart.