Downloaded videos come without watermark.

US: Yankee Stadium Floods After Heavy Downpour In NYC, Yankees VS Brewers Game Delayed

You can also download at AP / Reuters
  • Captured on Saturday 9th of September 2023
  • Location is New York City


The Yankee Stadium in New York City flooded following a heavy downpour on Saturday, September 9, delaying the New York Y Read more...