Downloaded videos come without watermark.

US: Power Outages Cause Major Delays At New York Buffalo Airport 2

You can also download at AP / Reuters
  • Captured on Wednesday 5th of July 2023
  • Location is New York


Power outages hit western New York on Wednesday, July 5, causing major flight delays at the Buffalo Niagara Internationa Read more...