Times Square premiere ticket, 14 October 1980
5 February, 2021
0 Comments
The Ziegfeld Theater was a Brutalist concrete cube in the middle of 54th Street. Inside, it was New York City's last great movie palace. Times Square played there for two weeks starting October 17, 1980.…