Sasquatch Map

Bigfoot sighting in British Columbia, Canada

Mar 1970 ยท Skidegate Mission, Queen Charlotte Islands, British Columbia, Canada

Facts

Date
Mar 1970
Place
Skidegate Mission, Queen Charlotte Islands, British Columbia, Canada
Sources
1 independent

Sources

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