Home services
'American Idol' music supervisor Robin Kaye, husband Thomas Deluca ID'd as victims discovered shot to loss of life inside Encino, LA dwelling – ABC7 San Francisco

‘American Idol’ music supervisor Robin Kaye, husband Thomas Deluca ID’d as victims found shot to death inside Encino, LA home ABC7 San Francisco
Source link