The Hillside Stranglers
Manage episode 456293994 series 3625740
In the late 1970's a pair of cousins, Kenneth Bianchi and Angelo Buono together raped and murdered 10 women in Los Angeles. While Bianchi would kill two more himself in Bellingham, Washington the spree he went on with his cousin would usher in a new and terrifying trend: the serial killer team
28 episoder