S2E11 · Which Witch?

Which Witch?

S2E11 · 2011-03-04 · 12 min

The twins, Dresilla and Minerva, come to visit, and end up like Hansel and Gretal in an evil witch's lair.

The show’s own verdict is on its page.