Saturday, June 15, 2013

Professor: Evidence points to Bigfoot's existence
Nisqually Valley News
Professor: Evidence points to Bigfoot's existence. Idaho State University Professor Jeff Meldrum, Ph.D., compares the purported sasquatch of the famous Patterson-Gimlin film with a man in a gorilla suit during his lecture at the Triad Theater last ...
See all stories on this topic »

No comments:

Post a Comment