Cassie's magic can't keep her away from Abigail's scheming when the truth becomes too hard to hide and Abigail continues to stir the pot in Middleton.
No comments yet!