Bigfoot Sightings Map

Here are the official map of sightings from across Oklahoma and beyond of The Squatch Ranger.