Storm Water Sprays From Chicago Sewer System
- Cleared
Occurred on June 26, 2021 / Chicago, Illinois, USA
Info from Licensor: "My partner and I were driving in the morning during a heavy Chicago storm when we saw the road was obstructed by two spo..
Location
Chicago, Illinois, USA
Occurred
not known
Posted By
Luke Gain
Posted On
Aug-16-2021