Where To Stream The Worst Witch Season 1 Episode 13
The Worst Headmistress
- Aired March 29, 2017
- 30 Min
- Rated 7.0
- Number 13 Of 23 Rated Episodes
Agatha takes over the school, and without Mildred there, who will save the day?
The Worst Headmistress
Agatha takes over the school, and without Mildred there, who will save the day?