Where To Stream People Magazine Investigates Season 2 Episode 2
Where is Baby DeOrr?
- Aired November 13, 2017
- 60 Min
A young couple enjoys an impromptu camping trip in Leadore, Idaho, until their 2-year-old son suddenly vanishes. Investigators and private detectives work around the clock to find the missing boy, only to point the finger back at the parents.