11. The Ken and Barbie Killers

11. The Ken and Barbie Killers

Available on iTunes
S1 E6: Karla Homolka and Paul Bernardo were married in a picture perfect wedding by a lake in Niagara, Canada, right near the falls. But despite their Ken and Barbie appearances, this couple had murder on their minds