Today's Video Link

Another weird one from The Muppets on The Ed Sullivan Show. This one was from November 24, 1968…