World's Most Evil Killers
Continue
Restart

Charles Ng and Leonard Lake

S2 : E11

TV-MA | 46 min | Aired: 04.29.18

Serial killing partners Leonard Lake and Charles Ng murdered eleven people in California in the 1980s. They had a secret bunker where they raped and killed their prey.

You May Also Like