Watch World's Most Evil Killers season 8 episode 9 tv series online free
Release: Jan 18, 2024
While working as a long-haul truck driver, serial killer Wayne Adam Ford strangled and dismembered his victims before dumping their bodies in creeks and rivers.