Television City: A History of Filming on the Upper West Side

Landmark West! 45 W. 67th St., New York

In May 2019, 63rd Street and Broadway was officially christened “Sesame Street,” honoring not only the 50th anniversary of the beloved show but also the rich history of television production […]

$20