Music News News MUSIC NEWS: Italian Power Metal Band Frozen Crown Signs with Napalm Records Amplify the Noise June 27, 2023 MEDIA RELEASE: Italian power metal band Frozen Crown have inked a worldwide contract with Napalm Records! The […]