Girls Names make alien pop on new LP (listen to “The Impaled Mystique”)
Irish band Girls Names will release their new album, Stains on Silence, on June 15 via Tough Love. It's their first LP since 2015's excellent Arms Around a Vision, and was a difficult birth, beginning work on it in 2016 but then shelving it and then ripping it apart...