Bigfoot? Sasquatch? Yeti? What do you call him and does he really exist? Many researchers around the world claim to have uncovered proof that it really does exist, including in nearby Spencer, Ohio.
Dan Baker, researcher from the American Primate Exploration group, and others will share their findings on this elusive and controversial beast. They will share stories of their personal encounters, along with video and audio recordings, and other mysterious findings.