TMDb
0.0
Sasqua: The Lost Bigfoot Film of Massachusetts
In Production
Chapman Productions
The Luna Theater
English
$100,000
-
United States of America
Self