New ‘Bigfoot’ video recorded at Bluff Creek

Footage has emerged showing a dark figure crouching down next to a stream in a secluded forest. Bluff Creek, a tributary of the Klamath River located … —> Read More

facebooktwittergoogle_plusredditpinterestlinkedinmail