Another low-budget horror documentary.
April 15, 1990
Released
Gorgon Video Magazine Vol. 2
1h 30min
—
English