Giant Centipede Climbs into Nest
- Cleared
Occurred on February 28, 2019 / Shorewood, Illinois, USA
Info from Licensor: "This giant centipede looks almost like an alien."..
Location
Shorewood, Illinois, USA
Occurred
Feb-28-2019
Posted By
Truong Khang Nguyen
Posted On
Mar-26-2019