Heavy rain and flash flooding hit New York City and other Northeast cities on Thursday, submerging roads and flooding subway stations.
Heavy rain and flash flooding hit New York City and other Northeast cities on Thursday, submerging roads and flooding subway stations.
Popular Posts