News

The Armed have announced a new album, The Future Is Here and Everything Needs to Be Destroyed, and lead single/opening track “Well Made Play” finds The Armed returning to vicious metallic hardcore in ...
Post-punk group Molchat Doma have unveiled a remix of the title track of their latest album Belaya Polosa. Released today, ...