Music News News MUSIC NEWS: Danish Death Metal Outfit Plaguemace Deal with Napalm Records Amplify the Noise June 27, 2023 Danish death metal act Plaguemace have inked a worldwide record deal with premier Austrian rock and metal […]