News
Robin Kaye, a longtime American Idol music supervisor, and her husband, Thomas DeLuca, were found shot dead in their Los Angeles home in a suspected double homicide. Discovered during a welfare check, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results