A team embarks on an expedition to uncover evidence of the legendary Kiamichi Beast, a Bigfoot rumored to inhabit the mountains of southeastern Oklahoma. Their findings lead them to a surprising connection between the creature and the Quachitas region, revealing a history that predates Oklahoma's territorial days.
Kiamichi beast expedition
Investigating the Kiamichi Beast, a mythical Bigfoot reportedly residing in Oklahoma's mountains, a team uncovers fresh proof connecting the creature to a precise region in the Quachitas.