Estacada Bigfoot Stabilized and Enhanced

So back in 2010, a Bigfoot movie called 'Evidence Of The Sasquatch" was in production. It looked similar in feel to the 'Blair Witch Project". It looks like the project was never completed but this footage from that film made it to Youtube without much of an explanation other than the evidenceofthesasquatch web site tag.



Show Description Hide Description