@West Side Joe posted:It turns out that color photo is a scene from the movie "The French Connection". It is a frozen custard stand that was located on the platform in the Grand Central terminal of the 42nd St Shuttle. The stand is no longer there.
Gee I wonder why?