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!


Popular posts from this blog

BREAKING: Finding Bigfoot Production Company Seeks Filming Permit In Virginia

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

Samurai Chatter: Have you used it in the field?