Update: Storm Water Flows Into NYC Subway Station
Storm water pours down the stairs into the MTA subway station at 145th Street and Broadway in Upper Manhattan on April 16, 2018. (credit: @jbguild via Twitter)

More Videos

Watch & Listen LIVE