Sesame Street is coming to an envelope near you; the Postal Service has announced a series of Sesame Street stamps, featuring most of your favorite Muppets. I say “most”; Sherlock Hemlock is nowhere to be found. To promote the stamps, the Sesame Street Twitter account asked this important question yesterday: We’re re-enacting Cast Away, butContinue reading “Stuck in the Middle with You”