Hiker has close encounter with a Bigfoot at Atwood Lake in Ohio - and encounter video by Buckeye Bigfoot

Buckeye Bigfoot posted a video featuring a woman's encounter at Atwood Lake in Ohio. Her close encounter started with a smell and ended with a broken ankle...Check it out here:

Posted Friday, June 28, 2019