Police go to home of American Idol supervisor
Digest more
"American Idol" music supervisor Robin Kaye and husband Tom Deluca were found dead at their Encino, California, home, authorities said.
Robin Kaye and husband Thomas Deluca were found dead in their Los Angeles mansion, after a history of burglaries in the Encino area.