Sasquatch Screams on the Slopes: Northwoods Sasquatch
Maklum balas
Laporan
0 View PremiumOct 20, 2026
A former ski resort employee recounts a terrifying encounter with an unknown creature while making snow in Vermont. Small Town Monsters explores this incident along with a history of similar sightings, including the "wood devils" folklore of northern New Hampshire.
A former ski resort employee recounts a terrifying encounter with an unknown creature while making snow in Vermont. Small Town Monsters explores this incident along with a history of similar sightings, including the "wood devils" folklore of northern New Hampshire.