Posted on Barbara Leigh, Terminal Island (1973) Barbara Leigh, Terminal Island (1973) Download rape scene “Barbara Leigh, Terminal Island (1973)”