Scientists investigate mysterious disappearances at a research base where it has been reported a savage creature was spotted.
July 19, 2018
Released
Frozen Sasquatch
1h 13min
—
2009
1970
2023
2017
2013
1984
2005
2006
2012
1989
2024
2014
2015
1972