Animal Planet Has More “Finding Bigfoot”

The Animal Planet show Finding Bigfoot has become one of the biggest embarrassments to the Bigfoot community in a long time (well, maybe after the Sanger Paranormal Society tried to squeeze $5,000 out of the public to get some DNA tested). I haven’t even watched the show, because so much has come out about it […]