In 2021 The Kiamichi Beast was spotten in Oklahoma. Some consider him t be a myth, Some say he is a legend.Hes large yet he’s nearly impossible to see. he’s active at night, and has been known to visit camps in the dark. He’s also been known to watch women sitting around the campfire. Belive it or not, How do you explain the strange howls in the night.
The Kiamichi Beast
Unknown Monster print found in Kiamichi Mountains 2021