Advertisement

Waiting area

The above photo which was sent to NBC is one more reminder that hell is a very real place on Earth, and it's located in Penn Station.
That "stuffy, urine-scented atmosphere" is much riper!
arrow Back To Top