Season 2 Episode 10: A Perfect Match Part 2

Watch Good Witch season 2 episode 10 tv series online free
Release: Jun 19, 2016

Cassie reaches a decision about her future; Middleton needs some of Cassie's magic when the Lights Festival threatens to go dark.

Good Witchexpand_lessSeason 2