Liam Murphy

Good Witch Season 3 Episode 1 Good Witch Season 3 Episode 1 7.9
Good Witch Season 3 Episode 1
Season 3
IMDb: 7.9
Air Date: 2017-04-30
41min

The whole town anxiously awaits the impending blooming of the Middleton Merriwick, but when the plant is cut, it has dramatic impact upon the Merriwick women. Grace begins to suspect…

Serie: Good Witch