Sasquatch Map

Bigfoot sighting in Prince Edward Island, Canada

Aug 1998 · Prince Edward Island, Canada

Facts

Date
Aug 1998
Place
Prince Edward Island, Canada
Evidence
visual
Point
46.335, -63.626
Sources
2 independent

Sources

Nearby sightings

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