Subtitles Good Witch S02E10 – A Perfect Match 2

Season 02, Episode 10 – “A Perfect Match Part 2”
In the conclusion of the two-part second-season finale, Cassie makes a choice regarding her future. Meanwhile, Cassie’s help is needed when the Lights Festival is in danger of going dark.