Sasquatch Map

Bigfoot sighting near Queen Charlotte Islands, British Columbia

10 Mar 1970 ยท Queen Charlotte Islands, British Columbia, Canada

Facts

Date
10 Mar 1970
Place
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.