In 2021 Matthew Heines and Igor Burtsev traveled to the Cascade Mountains of Washington State to look for Bigfoot. What they found was way beyond their wildest imaginations.
2022