Bigfoot expert to share evidence of creature’s existence with IU Southeast audience25th January 2011
NEW ALBANY, IN (Jan. 25, 2011) – Bigfoot now has science backing up part of his myth. Jeff Meldrum, a biology professor and Bigfoot expert, will visit Indiana University Southeast to share the science behind the mysterious creature in a seminar hosted by the School of Natural Sciences.
FULL STORY