As memories are erased, fellow travelers begin to disappear from the concourse.

Filmed here

Grand Central Terminal

89 E 42nd St, New York, US

Community posts