danmaku icon

A Sasquatch Sanctuary? - Heartland Sasquatch

0 ViewOct 20, 2026

Small Town Monsters investigates reports of Sasquatch within the state parks and national forests of the American Heartland. Witnesses share terrifying accounts of close encounters with these large, hair-covered beings in forested areas like Ferdinand State Forest.
creator avatar