Today's Video Link Posted on Wednesday, September 14, 2022 at 10:47 PM Another weird one from The Muppets on The Ed Sullivan Show. This one was from November 24, 1968…