Palladium Times Square
31 people favorited this theater
More Photos of This Theater
This movie ran at the Loews Astor Plaza and other theaters in February of 1977.
Sources: The New York Times and Box Office December 15, 1975
No one has favorited this photo yet