Language:
  • EN

Search Filters

Search Results

00:28

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