Pacific NorthWEIRD writes “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!”
