Bigfoot Sightings in the Pacific Northwest.

Willow Creek in California claims to be the 'Bigfoot capital of the world'.This map indicates some of the Bigfoot sightings that
have been recorded since the 1950's. I am not a fully blown skeptic but I am open to the possibility that some bigfoot sightings
may have been faked.