Bigfoot at Holler Creek Canyon
Released
EN
$200,000
—
A group of teenagers out in the woods come under attack by Bigfoot.
United States of America
2017
2022
2020
2006
2014
1972
2018
2005
1980
2025
1975
1988
2013
2019