Sasqua Trailer #1
Channel: Haunted Lowell
Date: 2020-11-17

A never-before-seen trailer from the "lost" holy grail of Bigfoot horror films, 'Sasqua'! Directed by Channon Scot and shot in and around Lowell, Massachusetts in the early 1970s.