World's Most Evil Killers

World's Most Evil Killers

John Eric Armstrong (8x3)


Air date: Dec 07, 2023

In 1999 and 2000, John Eric Armstrong prowled Detroit looking for sex workers. A seemingly normal father, no one suspected he was a killer.

  • Premiered: Mar 2018
  • Episodes: 83
  • Followers: 7
  • Running
  • Pick TV
  • Thursday at 21