Zombie Cicada
- Cleared
Occurred on August 24, 2022 / Odin, Illinois, USA
Info from Licensor: Found on my porch in southern Illinois...
Location
Odin, Illinois, USA
Occurred
not known
Posted By
Sara Friend
Posted On
Aug-25-2022