I think I saw a skunk ape – debunked

Close up recent video showing the subject with some sort of shoulder bag with white tab placing some device in a tree possibly a trail cam.

Leave A Reply