Italian power metallers, Frozen Crown, have released a video for the title track of their new album, Call Of the North. Check it out below. The album will be released on March 10th, 2023. The band recently checked in with the following update: "Here we are! Our fourth album, Call...
Continue reading...
Continue reading...