Beautiful, interesting, incredible cinema.
They say Bigfoot doesn’t exist. But try telling that to a misguided group of explorers who are determined to track down the mythical Sasquatch when he’s spotted in Northern California.
They say Bigfoot doesn’t exist. But try telling that to a misguided group of explorers who are determined to track down the mythical Sasquatch when he’s spotted in Northern California.