Loading Video…
This browser does not support the Video element.
Water leak in Penn Station
As bad as the commute through Penn Station in Manhattan is these days, it got even worse Wednesday when a ceiling pipe burst, dumping gallons of disgusting-smelling water on a Long Island Rail Road concourse and then down to a platform below.