...We dare you to open your eyes during the sacrifice scene

...We dare you to open your eyes during the sacrifice scene
Previously lost exploitation film about a youth serum and the crooks who try to steal it.
Feb 6, 2024 at 11:14 PM
Released: Sep 24, 1970
Studios: A.T.F. Studios
Countries: United States of America









