Good Witch
Season 6
Ep 10. The Bird
- TV-PG
- July 5, 2020
- 41 min
-
8.8 (106)
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.