@mattblaze I don‘t know why, but every time you post this picture my brain associates it with the movie „The Untouchables“ (1987). Which doesn‘t make sense on many levels, including the fact that your photo shows the NYC Grand Central Terminal and I doubt that the movie scene (meant to show Chicago I think) was filmed in NYC.I suspect it‘s the perspective of the stairs and the handrail for some reason.Brains are weird…
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
replies: