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)

Top Videos

Watch Full Episodes

Good Day New York