Who needs God, when you have the Muppet Christmas Carol?

Print  Print   Close  Print