Claim: The Muppet Christmas Carol is incapable of being released by Walt Disney Pictures.
Verdict: REFUTES