Hell on Devil's Island

1957 "HOTTEST EXPOSE OF THE YEAR!"