 Several other Muppet monsters made cameo appearances in the finale.Bill Evans recorded the song for his album "Alone (Again)" in December 1975, not released until 1977.The American indie folk rock band Deer Tick recorded a cover of the song on their 2007 album "War Elephant".