“There’s a creature that lives in these woods as ancient as my tribe remembers.” There’s been something of a Sasquatch Renaissance in the last twenty or so years thanks largely to the work of independent filmmakers. From movies like Abominable (2006) to newer films such as Sasquatch Sunset (2024) and The Beast Of Trinity TexasContinue reading “TODOH #25: Primal Rage (2018)”
