Archive for November, 2006

Have You Seen BIGFOOT?

David Langford on November 12th, 2006 under Optoblog •  No Comments

Dr. Meldrum was my evolution professor at Idaho State University, and he was interviewed on NPR. The question isn’t whether you believe in Sasquatch- it’s whether the scientific evidence points to the creature’s existence. Dr. Meldrum’s research, as I understood it from the class lectures, related to moldings taken from foot prints and the study […]