Bigfoot, Sasquatch, Yeti, Full Foot AND Heel Cast Set (1991)
This Bigfoot cast set is one full foot cast and a second cast from the same site of a heel print 6 mil.
This set was discovered on August 17, 1991 just 6 miles north of Oil City, PA.
Previously on display at Wolf's Museum of Mystery.
Old City, Pa Bigfoot cast set of two.