21 Jan 15: Inside the Mind of a Serial Killer

Click here to watch 15: Inside the Mind of a Serial Killer now On April 15th, 2011, filmmakers Jack Hamill and Brenda Hill were hired to make a documentary about serial killer Edward Payne. What they would discover would change their lives forever....

Read More