Strange creature seen in the forests of Oregon
Sometimes things simply can’t be explained, and sometimes they are just a fake setup by people desperately seeking attention. This can be a hoax or something real, you decide. But the footage is quite...