watch The Co-Ed Killer: Mind of a Monster
The Co-Ed Killer: Mind of a Monster
In 1972 Santa Cruz, Calif., police fear multiple serial killers are operating at the same time, as human remains wash upon....
Read MoreThe Co-Ed Killer: Mind of a Monster
Cruising Santa Cruz's ocean highways, Edmund Kemper appears to be a 6'9" gentle giant who offers hundreds of young female ....
Read More