danmaku icon

Cascade Mountain Sasquatch: Bigfoot Beyond the Trail

4 ViewsOct 19, 2026

Small Town Monsters investigates remote areas of the Cascade Mountains in Washington, searching for evidence of Sasquatch in known hotspots. Joined by researchers, they deploy custom thermal recording units near secluded alpine lakes to monitor for unusual activity in the deep wilderness.
creator avatar

Disyorkan untuk anda

  • Semua
  • Anime
1:37:14