The veteran horror deathsters are back with their first all new splatter platter since 2005...
Deceased, the long-running metal maestros who have kept the faith since 1985, all the while summoning a slew of cult releases and building up an immensely dedicated fanbase that ha