Robin Kaye, who worked on the show for more than a decade, and her husband, Thomas Deluca, both 70, were found dead in their Encino home.
Suspect in killing of ‘American Idol’ music supervisor charged with murder
Posted on July 19, 2025 by spaceaffairs