Nathan and Annalise follow Gabriel through the French countryside, where they learn startling new information about Blood Witches from the Ozanne clan.
Nathan and Annalise follow Gabriel through the French countryside, where they learn startling new information about Blood Witches from the Ozanne clan.