Bigfoot Sighting in the Kiamichi Mountains and following investigation. Leflore County Oklahoma.

Posted Friday, January 08, 2021

By Squatchable.com staff

This Bigfoot sighting took place in Southern Leflore county Oklahoma deep in the Kiamichi Mountains. I investigated this sighting back in the summer of 1999. Footprints were found and cast.