Mystery of Sunday, July 26, 2026 · 1927
For a century, Sumatran villagers have described a small, ground-dwelling ape that walks upright like a person.
anomalia