On January 29th, 2021, Demon Head will release their new album, “Viscera”, via Metal Blade Records.
For a first preview of the record, watch the video for the new single, “The Triumphal Chariot of Antimony” (created by Justine Morrow aka lathe.of.heaven), below.Pre-order “Viscera”, here, in the… Read More