Subtitles Good Witch S02E05 – Surprise Me

Season 02, Episode 05 – “Surprise Me”
Two unexpected outings await Cassie, who’s wrestling with her ambivalent feelings for Sam and John.