Language:
  • EN

Delray Beach Dust Devil

Occurred on May 10, 2023 / Delray Beach, Florida, USA

Info from Licensor: "At work Wednesday morning in sunny Delray Beach Florida clear blue skies and out of nowhere we see the meanest dirt devil and just like that it's gone."

Location Delray Beach, Florida, USA
Occurred not known
Posted By James Petruzzelli
Posted On May-11-2023

Tags