Impressions of the heel were studied by anthropologist Jeffrey Meldrum of Idaho State University, and his interpretation of their anatomy matches his hypothetical models of a Sasquatch foot.
Impressions of the heel were studied by anthropologist Jeffrey Meldrum of Idaho State University. His interpretation of its anatomy matches hypothetical models of a Sasquatch foot.