Album Reviews

French heavy metal about strong women in medieval tales. En garde!