Yes, the town is called Boring, but the North American Bigfoot Center is anything but. … Part museum and part research hub, it takes Sasquatch legends …