This is the trap being deployed for the “fox squirrel” or “spider monkey,” reportedly theorized to be in Baker County, Florida, instead of the originally-described “orangutan.” What is this equipment usually employed to trap? Bears.
Previous Entry: Ponik Needs Your Love
Next Entry: Holmes & the Lost World
Follow CryptoZooNews
Not Found
The resource could not be found.