After unsuccesfully convincing Leo, Max then takes him to the top of the Empire States Building for a view over New York.
Movie Location:
350 5th Avenue, New York City, Manhattan, New York, USA
« Back to Producers, The (1968) Filming Locations
Comments