Description
On the afternoon of July 1, 1981, Los Angeles police responded to a distress call at 8763 Wonderland Avenue in Laurel Canyon and discovered a grisly quadruple homicide.
View AllClose