Where To Stream Disappeared Season 1 Episode 8
The Long Drive Home
- Aired February 22, 2010
- 60 Min
Michelle disappears, and soon after her abandoned car is found. But has she been abducted, or is she on the run from the law?
The Long Drive Home
Michelle disappears, and soon after her abandoned car is found. But has she been abducted, or is she on the run from the law?