Season 4 of Good Witch picks up with Cassie and Sam’s new engagement and what that means for our cast of characters in Middleton.
You must be logged in to post a comment.