Where To Stream Good Witch Season 6 Episode 10
The Bird
- Aired July 5, 2020
- 60 Min
- Rated 7.4
- Number 26 Of 68 Rated Episodes
Cassie and Martha smudge the Mayor's Mansion in preparation for her housewarming gala as Abigail and Donovan decide to reunite and put up a final fight against the Merriwick-Davenport curse.