The Stranger Dimensions website reports that Jeffrey Meldrum, who works in the Anthropology Dept. of Idaho State University, has created a 3D-printed bigfoot skeleton. Searching for the elusive Sasquatch most of his career, Mr. Meldrum “recently set out to create something tangible from the alleged footage, photographs, and footprints of Bigfoot that researchers have collected over the years. The result, a massive 3D-printed skeleton.
Check it out. See what you think.