News: Iwatchonline alternative domain

20 20 - S2016 E26

News . Documentary

Fourteen-and-a-half years ago Michele Harris, a mother of four young children, disappeared without a trace from her luxurious home in upstate New York. Her abandoned minivan found at the bottom of her driveway on the family's expansive estate led many to believe.

Episode Title: Bad Blood
Airs: 2016-06-03 at 22:00