Good Witch Season 3 Episode 2
The Middleton Merriwick is still not in bloom, and the effects are being felt around town, meanwhile an old friend and colleague of Abigails checks into Grey House claiming to want a relationship.
Sorry, there are no videos available!