Demon Head have announced their latest album Viscera will be released on January 29 via Metal Blade Records.
They have released their second single from the album, “The Feline Smile”, which can be viewed below:
Demon Head have announced their latest album Viscera will be released on January 29 via Metal Blade Records.
They have released their second single from the album, “The Feline Smile”, which can be viewed below:
100% HEAVY / 100% Free / 0% Spam
© KSP Productions 2021 | All content is rights reserved unless otherwise given permission.