Today, black/death/doom cult Head of the Demon has premiered the new track "Armilus Rides... Again!" via SoundCloud.
British thrashers Evile will release their new album, Skull, on May 27th in Europe via Earache Records and on June 11th in the USA via Century...