Becca Martin-Brown returns to discuss modern events with a deeper history with Ozarks at Large's Kyle Kellams. This week, Becca spins a yarn about her impromptu trip to the Oklahoma Bigfoot Museum in Talihina, Oklahoma.
An encounter with the Oklahoma Bigfoot Museum

Jack Travis
/
kuaf