Liverpool's Echo and the Bunnymen present their 11th studio album, The Fountain, which is their fifth since reforming in 1997. In a career spanning 30 years, singer Ian McCulloch states that this one's the bands …
October 27, 2009
Liverpool's Echo and the Bunnymen present their 11th studio album, The Fountain, which is their fifth since reforming in 1997. In a career spanning 30 years, singer Ian McCulloch states that this one's the bands …
For sophomore set Welcome Joy, I wondered if Seattle trio the Cave Singers’d stick with the electro-folk of 2007’s Invitation Songs. Turns out they need the beeps and warbles like Kojak needs aftershave. Some lady …