Squatch Wars: U.S. vs. Canada

Jan 03, 2016 on Animal Planet at 12:00 AM


In the season premiere, the team goes back to the Pacific Northwest to determine if the U.S. or Canada has more evidence of Bigfoot activity, so they split up to interview witnesses and conduct night investigations on Olympic Peninsula in Washington ... (more)and in British Columbia.

Previous episode

Bigfoot State of Mind
Season 7 Episode 7

Jul 12, 2015

Next episode

Bigfoot's Maine Event
Season 8 Episode 2

Jan 10, 2016