A Made for TV thriller about an enormous and angry Bigfoot who launches a series of attacks on the skiers at a Colorado Ski Resort.—
A Made for TV thriller about an enormous and angry Bigfoot who launches a series of attacks on the skiers at a Colorado Ski Resort.—