Torrential rainfall and flash flooding slammed New York City and cities across the Northeast on Thursday, leading to flooded subway stations and roads.
Torrential rainfall and flash flooding slammed New York City and cities across the Northeast on Thursday, leading to flooded subway stations and roads.