Believers, Skeptics Hear Tales of Elusive BigfootThe Vogel brothers, Eric and Tim, presented and answered questions about their almost 20 years of experience and investigations into bigfoot, or sasquatch, a hairy folklore creature said to inhabit dense forested areas. |