Downloaded videos come without watermark.

Panama: Debris Slam Onto Facade Of Restaurant In Costa Del Este As Intense Storm Lashes Panama City

You can also download at AP / Reuters
  • Captured on Wednesday 20th of July 2022
  • Location is Panama City


The facade of the Leaf restaurant at Ocean Mall in Costa Del Este was slammed by debris during an intense storm there on Read more...