Producer David Guillod Expresses Suspicion Over Timing of Multiple Sexual Assault Charges
Published
Hit with 11 felony counts that include rape and kidnapping, the executive producer of Netflix's 'Extraction' has surrendered himself to the Santa Barbara County Sheriff's Department.
Full Article