Robin Kaye served in the “Idol” music department for nearly 15 years. She and her husband, Thomas DeLuca, were found dead by LAPD in their Encino home on Monday.
Leave a Comment
Robin Kaye served in the “Idol” music department for nearly 15 years. She and her husband, Thomas DeLuca, were found dead by LAPD in their Encino home on Monday.