Share

Finding Bigfoot: Season 8, Episode 1

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

The team wagers on whether the United States or Canada is the squatchier country, as it returns to the Pacific Northwest; Aftershow to follow.

1/3/2016
0 LINK(s) AVAILABLE.

Leave a comment