The Worst Witch 1x1

Episode 1

Mildred Hubble’s world changes when she learns about selection day at Cackle’s Academy.

Jan. 11, 2017

The Worst Witch season 1