Season 5 Preview - Good Witch - Expect the Unexpected

Good Witch season 5 is full of surprises! Tune in Sunday nights at 8pm/7c.