Pocatello, ID, USA: Various primate skulls shown in comparison to a representation of a Bigfoot skull in Dr. Jeff Meldrum’s lab at Idaho State University. Photo Credit: (c) BASE Productions
For more photos from Dr. Jeff Meldrum’s appearance on National Geographic’s special, “Bigfoot,” to air Sunday, January 24, 2010, 8 pm Eastern, click here.
P.S. Having met Jeff at several events, down through the years, I can actually testify that he does smile, now and then, off-camera.