MEDIA RELEASE: Italian power metal band Frozen Crown have inked a worldwide contract with Napalm Records! The […]