The Worst Witch 1x11

The Mists of Time

Mildred learns about Cackle’s history when she and Ethel accidently slip into the Cackle’s of the past.

Mar. 15, 2017

The Worst Witch season 1