Sasquatch Map

Bigfoot sighting near Richmond, Lulu Island, British Columbia

Jul 1966 ยท Richmond, Lulu Island, British Columbia, Canada

Facts

Date
Jul 1966
Place
Richmond, Lulu Island, 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.