In 1963, the pop artist Larry Rivers mounted a scaffold at Broadway and 65th Street and painted a billboard announcing that something new was coming to New York City. On a Tuesday that September, scarcely a year after Lincoln Center's opening night,... More >>>