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
2025
1972
2005
2022
2014
1988
2024
1974
1984
2017
2006
2013