Album Reviews

The gods of power metal are back.