-
With song titles like “Artificial Happiness,” “God Hates Flags,” and “Eden is the Worst,” Emily Davis and The Murder Police aren’t exactly subtle about their politics… The El Paso band’s sophomore LP, Never A Moment Alone, released June 25th, tackles issues such as climate change, potential dystopias, and toxic...