Vulture Feeder Fiend
- Episode aired 2017
During their investigation into serial killer Ed Kemper police zero in on the killer, they discover a follower of the occult who believes he is sacrificing people to save humanity.During their investigation into serial killer Ed Kemper police zero in on the killer, they discover a follower of the occult who believes he is sacrificing people to save humanity.During their investigation into serial killer Ed Kemper police zero in on the killer, they discover a follower of the occult who believes he is sacrificing people to save humanity.