David Holthouse hunts for evidence of a savage Bigfoot attack.
David Holthouse Self
Jay Duplass Executive Producer
Mark Duplass Executive Producer
Zach Cregger Executive Producer