US: Heavy Rain Leaks Into Metro Station In Washington, D.C.
- 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...