Bigfoot Center. The Life-Size Sasquatch Display That Stops You Cold. Oregon’s “Bigfoot” Museum Is the Perfect Weird Roadside Stop You’re Missing …