Sasquatch Map

Bigfoot sighting in California, United States

20 Oct 1967 ยท Bluff Creek, Six Rivers NF, CA, California, United States

Facts

Date
20 Oct 1967
Place
Bluff Creek, Six Rivers NF, CA, California, United States
Sources
1 independent

Sources

Facts and links only. Each report belongs to its witness and the site that published it; read it there.