66 days ago
The footprints found in remote areas are compelling evidence. Could they be from a large, unknown primate? The lack of concrete evidence adds to the mystery, but it's hard to ignore the consistency of reports.
Post Reply