Downloaded videos come without watermark.

US: Floodwaters Inundate NYC Subway Stations After Torrential Rain

  • Captured on Monday 14th of July 2025
  • Location is New York City

Description

Heavy rain hit New York City on Monday evening, July 14, causing flash floods that disrupted roads, flights, and subway Read more...


TOP