Howls in Oregon

Recorded in Oregon's Mt. Hood National Forest, this vocalization could very well be from a Bigfoot.