Where To Stream Good Witch Season 5 Episode 5
The Tea
- Aired June 30, 2019
- 60 Min
- Rated 7.2
- Number 43 Of 68 Rated Episodes
Martha is reinstated as mayor of Middleton and pits Grace and Luke against each other; Grey House hosts two best friends, Paige and Chelsea -- both of whom are worried that Chelsea's upcoming wedding will cause them to drift apart.