"The Muppet Christmas Carol - Still Genuinely Holds Up As One Of The Best Christmas Movies Of All Time"