Electrical Explosion During Rain Storm
- Cleared
Occurred on April 8, 2018 / Delray Beach, Florida, USA
Info from Licensor: "During a paddleboard trip in Lake Ida (Delray Beach, Fl) a heavy rainstorm came in. I stop under an overpass to get..
Location
Delray Beach, Florida, USA
Occurred
not known
Posted By
Ryan Van Fleet
Posted On
May-26-2021