Ohio Bigfoot

AIMS team investigates reports of a Bigfoot of legendary Native American folklore in Ohio said to have incredibly thick fur that makes it impervious to bow and arrows.

Episode Discussion

No comments yet. Be the first!

Login to leave a comment on this episode.