Sasquatch Map

Bigfoot sighting near Sagada Cave, PH

Date unknown ยท Sagada Cave, PH

Facts

Reported as
Unknown - Sagada Cave
Date
Unknown
Place
Sagada Cave, PH
Point
17.099, 120.907
Sources
1 independent

Sources

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