RIP Davy Jones. Here he is in a pretty spectacle filled interpretation of Harry Nilsson.
The song that’s been running in my head for a couple decades / Richard Dreyfuss fronts a rock band. Sort of.
[Flash 10 is required to watch video]
This is the Christmas song from the Season 30 Robert De Niro SNL episode. During this time, Jimmy Fallon, Chris Kattan and Tracy Morgan were no longer on the show and Horatio Sanz was the only one left to do the song. He was joined by the muppets who mimicked perfectly how they would move while performing the song. This also marked the last time the Christmas song was performed on the show.

