Sasquatch Map

Bigfoot sighting near head of Toba Inlet, British Columbia

1924 ยท Near head of Toba Inlet, British Columbia, Canada

Facts

Date
1924
Place
Near head of Toba Inlet, 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.