Bigfoot Eyewitness Episode 61
Tonight’s guest, Robert Smith, is an avid outdoorsman who used to love heading out long before dawn to hunt deer. After a series of experiences he’s had in the woods, though, the woods aren’t as enjoyable for him to be in, as they once were. We hope…
Read More