An Ohio woman thinks Bigfoot has returned to the wilderness near her home, and she believes she has audio proof.
https://t.co/Pro99pNMA2
An Ohio woman is convinced she recorded Bigfoot. Experts say it could be something else.