Penn Station waterlogged
A pipe burst in Penn Station, pouring smelly water onto a Long Island Rail Road concourse and the platform below. (Video: Jessica Formoso)
A pipe burst in Penn Station, pouring smelly water onto a Long Island Rail Road concourse and the platform below. (Video: Jessica Formoso)