The Subway Man was an entity seen in the subways of Manhattan, New York on October 1, 1999. The witness was ascending the escalator at Penn Station
The Subway Man was an entity seen in the subways of Manhattan, New York on October 1, 1999. The witness was ascending the escalator at Penn Station