Muppet magic
... Muppet magic EVER since Alice, as in Wonderland, and Dorothy, as in Oz, embarked on their fabulous adventures, others have striven to find the secret of their success. Oz to explain similarities? she is plunged into a fantasy world when left to babysit ...