Megaworms Take An Exodus To The Promised Land
- Cleared
Occurred on May 15, 2023 / Greenwood, Arkansas, USA
Info from Licensor: "I was leaving my house to go to work and noticed what looked like 2 large deflated worms on my sidewalk. When I looked..
Location
Greenwood, Arkansas, USA
Occurred
not known
Posted By
Andrew McMichael
Posted On
May-17-2023