Horrific Nazi Experiments Gone Awry!
A couple wash up on an uncharted island where Nazi experiments are going on.
Release Date: 1958-01-03