Willow Creek, California, has declared itself the capital of BigFoot country and in the center of the village stands a wooden, life-size carving of …
Read more on unmuseum.org
Jackie Schoener flipped this story into Schoener, Heft, Cryptozoology•3547d