June 16, 1970

The She-Beast (1966) ***