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.

Picture of admin

admin

Leave a Reply

Recent Posts