New York Floods: Relentless downpours caused flash floods in New York and New Jersey, halting public transit and submerging major roads.
New York Floods: Relentless downpours caused flash floods in New York and New Jersey, halting public transit and submerging major roads.