Find out everything you need about Bigfoot at the Bigfoot Museum in Felton, CA, a free-of-charge museum