Dec 6, 2022 Adam Tinworth Thesis: The Muppet Christmas Carol is the best Christmas movie ever made. ← Previous Next →