Did Bigfoot Hunters Find His Nest?

Posted by on October 12th, 2009

Mike from the Bigfoot Discovery Project explains on his latest YouTube video an investigation into a recent sighting. Did Bigfoot make the nest they found? Or was it a homeless person?


Comments are closed.