The Town That Bigfoot Built


Pacific NorthWEIRD take a look at the historic town of Willow Creek, California.

This Northern California town OWNS Bigfoot! Vince and Tyler took a road trip to Willow Creek, CA - home of the Patterson-Gimlin Bigfoot footage - and spoke to Steven Streufert and the Bluff Creek Project about the appeal of Bigfoot and how Willow Creek has made its name in the Bigfoot community!

Comments

Popular posts from this blog

BREAKING: Finding Bigfoot Production Company Seeks Filming Permit In Virginia

Samurai Chatter: Have you used it in the field?

Bigfoot injured by a forest fire was taken away and hidden by the authorities, not even Robert Lindsay can top this story