Leah and Teddi are joined by comedic legend George Lopez and retired LAPD Officer Gil Carrillo to discuss the horrific crimes and eventual downfall of serial killer Richard Ramirez, otherwise known as The Night Stalker.
Having worked the case, hearsay and speculation are out the window as Gil shares in depth, firsthand knowledge of the events that terrorized California in the 80's.
Learn more about your ad-choices at https://www.iheartpodcastnetwork.com