John Creech
Nov. 26, 2024
A lurid tale of sex, deceit and brutality as trial begins in the slaying of Fox executive - Los Angeles Times Drug dealer gets 11 years in killing of LA studio exec | Daily Mail Online Los Angeles, California, USA 6th May 1994 (Exclusive) John Creech poses at a photo shoot on May 6, 1994 in Los Angeles, California, USA. Photo by Barry King/Alamy Stock Photo Stock Photo - Alamy John Creech