Bigfoot Sighting in the Kiamichi Mountains and following investigation. Leflore County Oklahoma.
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.
SIGN UP FOR OUR FREE DAILY NEWSLETTER!
In five seconds or less, keep track of the most important Bigfoot news of the day. Squatchable's daily email newsletter, features the day’s biggest stories and sightings report that matter most to readers like YOU.