Today's Video Link

More of The Muppets on The Ed Sullivan Show. I remember this one vividly from this performance and a few other places they did it. This was on Ed's show on November 27, 1966…