Leaking Subway Station Creates Waterfall
- Cleared
Occurred on May 14, 2018 / Washington, D.C, USA
Info from Licensor: "The ceiling of the subway station at Benning RD seemed to be leaking, creating a mini waterfall in the center of the statio..
Location
Washington, D.C, USA
Occurred
May-14-2018
Posted By
Theodore Kirby
Posted On
May-25-2018