When You Witch Upon a Star

Scooby and the gang have to stop three bumbling witches who are in cahoots with demon Marcella.

(1112)