1. Squatch Wars: U.S. vs. Canada

Aired Jan 3, 2016

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 and in British Columbia.

Your diary entry

Sign in to log when you watched this episode, add your rating, and write a review.

Sign in →