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 on Monday.
‘American Idol’ music supervisor and husband found shot dead in L.A. home
Posted on July 17, 2025 by spaceaffairs