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.
Save my name, email, and website in this browser for the next time I comment.