who are astrid helena laura grace in source vanquish spell
share with us your thoughts and theory on this one in the source vanquish spell the sister use to vanquish the source with they call on the spirit Astrid Helena Laura grace to help them vanquish the source we know they are not the 1920s cousin they are talking about they must of been powerful witches in warren line
but we dont know nothing about there there origin or history