Where To Stream 20/20 Season 2016 Episode 26
Bad Blood
- Aired June 3, 2016
- 60 Min
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.