Finally, there’s an actual Sesame Street in NYC—here’s how to get there
0
The city of New York today unveiled an honorary Sesame Street on the corner of 63rd Street and Broadway in Manhattan.
Sesame Street has been educating America’s children with quality television programing for 50 years, so we were really glad to hear that there is now a Sesame Street IRL.