Subtitles Good Witch S02E09 – A Perfect Match

Season 02, Episode 09 – “A Perfect Match Part 1”
In Part 1 of the two-part second-season finale, the Lights Festival is held as a new path unfolds in Cassie and Sam’s relationship.