CHVRCHES are fresh off the release of their new album, Love Is Dead, which has led the group back to the top of the charts. For the second time, CHVRCHES have landed at the No. 1 spot of both of Billboard’s Top Rock Albums and Alternative Albums charts.
Read full story here