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
2005
2014
2017
2025
2018
2023
1988
2022
1984
1974
2013
1980
2020
1972