John Denver + Muppets = Happiness.
I remember watching this Christmas special when it first aired in 1979. I even had a copy of the album that I would play every year. I especially love the midpoint of the video where they show my fellow Gen-X'ers. Many memories, not to mention some fine '70s fashion.