
Loading Video…
This browser does not support the Video element.
Flooding in subway stations
A number of commuters shared videos of water pouring into subway stations in New York on July 8, 2021.
This browser does not support the Video element.
A number of commuters shared videos of water pouring into subway stations in New York on July 8, 2021.