Highlights - It All Goes Awry - Good Witch

After finally scoring a date with Greg, Abigail learns that her usual tactics aren’t going to be enough.
ALL VIDEOS