The cast and crew of Finding Bigfoot made several trips to see and film in the International Cryptozoology Museum in April 2015. Here’s a gallery of images we can release.
You are here: Home / Matt Moneymaker
This appears to be an old debate being renewed.
“Squatches,” of course, is Animal Planet’s Finding Bigfoot lingo for Sasquatch/Bigfoot.
Here are his words, unedited, as usual, out-of-fairness to Matt. Image.