ACxDC announce new album Satan Is King

Antichrist Demoncore – or ACxDC for short – have inked a deal with Prosthetic Records and are preparing to release their first album for the label, Satan Is King. The album is due for release on 5 May.