The Quachita Beast Incident

Duration: 74 min
Release date: 2023-09-01
IMDB

A true story in the Arkansas wilderness a man is harassed by Bigfoot on a ridge

Horror

The Quachita Beast Incident

Watch Providers

Tubi TV

Crew arrow_drop_down

arrow_drop_down

NextFilm 2025