Terry Medina

Recently added

The Co-Ed Killer – Mind of a Monster
6.5

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 the shores of the ...