Biography: Barbara Leigh
Birth Name: Barbara Leigh
Birth Date: November 16, 1946
Birth Place: Ringgold, Georgia, USA
Barbara Leigh starred in the 1973 film 'Terminal Island'. The movie's plot involves San Bruno island being designated as a dumping spot for convicted murderers after the death penalty is outlawed. The story revolves around power struggles between convict groups, with one tyrannical leader named Bobb...