‘The Devil and the Death Penalty’ Documentary about the Tool Box Killers of 1979 (Lawrence Bittaker and Roy Norris) in Los Angeles, CA who raped, tortured and murdered 5 teenage girls.
You might also like