Skip to playerSkip to main content
  • 5 years ago
Heavy rains caused serious flash floods in parts of New York City with subway stations and roads under water in Manhattan and the Bronx.
Comments

Recommended