Home TV Series Good Witch Good Witch Season 2 Episode 5 - Surprise Me
Aired: 15 May 2016
Sam and John surprise Cassie with fun outings as she tries to work out her feelings toward both of them.