Water pours onto train platform at New York's Penn Station
Rain poured into New York City's Penn Station on Thursday night amid severe storms that brought torrential rain, flash flooding, and powerful winds to the Northeast and Mid-Atlantic.
Rain poured into New York City's Penn Station on Thursday night amid severe storms that brought torrential rain, flash flooding, and powerful winds to the Northeast and Mid-Atlantic.