skinny.

Latest / Destination Terror

WILLOW CREEK - Bigfoot Capitol of the World

Willow Creek - is a small, unincorporated community located in Humboldt County, California, nestled in the heart of the Six Rivers National Forest. Known for its stunning natural beauty and outdoor recreational opportunities, Willow Creek gained fame in the 1960s as a hotspot for alleged Bigfoot sightings, leading to its unofficial title as the "Bigfoot Capital of the World.

Discover more TERRIFYING podcasts at http://eeriecast.com/

Follow Carman Carrion!

https://www.facebook.com/carman.carrion.9/

https://www.instagram.com/carmancarrion/?hl=en

https://twitter.com/CarmanCarrion

Subscribe to…

The skinny

The skinny isn't ready yet — notes appear once the transcript is processed.