Delray Beach Dust Devil
- last year
Occurred on May 10, 2023 / Delray Beach, Florida, USA
: "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."
: "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."