Downloaded videos come without watermark.

US: Heavy Rain Leaks Into Metro Station In Washington, D.C.

You can also download at AP / Reuters
  • Captured on Wednesday 10th of August 2022
  • Location is Washington, D.C.

Description

Storms brought heavy rains to the D.C. area on Wednesday, August 10 causing street flooding across the region. This v Read more...