Sesame Street does Christmas!
From a 1979 Christmas special called “A Christmas Together with John Denver and The Muppets,” Have Yourself a Merry Little Christmas — Rolf and John Denver:
From a 1979 Christmas special called “A Christmas Together with John Denver and The Muppets,” Have Yourself a Merry Little Christmas — Rolf and John Denver: