Turns out the town of Felton, CA, is the locale of The Bigfoot Discover Museum. We were driving through, headed to Santa Cruz, and suddenly there it was. Came out of nowhere. We stopped, of course. But it was closed. Ah, well, you've seen one cryptozoology museum, you've seen them all.
