Footage shows flooding at the 28th Street station in New York City on Monday night as slow-moving thunderstorms hit the Northeast.



Source link

Share.
Leave A Reply

Exit mobile version