Southern Oregon is home to what is most likely the only official Bigfoot trap in the world. The ten by ten structure was built back in the early 70s by special permit. A wildlife research team out of Eugene, Oregon was inspired to build the structure by sightings from far back as the late 18-hundreds to up to the time they constructed the trap.
Leave a Reply
You must be logged in to post a comment.