The Willow Creek China Flat Museum houses the world’s most famous Bigfoot collection. Julie Tremaine Here’s a fact you probably don’t know: People who look for...
WILLOW CREEK – Gene Crowe, has lived on his property in Willow Creek since 1964. Final week, he discovered one thing lurking in his yard that...