It took 40 years, but earlier today Sesame Street was honored with their own corner of New York (64th and Broadway, to be exact). We're told, "On the eve of the program’s big birthday, a temporary street sign was unveiled and a Mayoral Proclamation bestowed by the City of New York, proclaiming November 10 Sesame Street Day.” Do we get off for that?



