Where To Stream Disappeared Season 2 Episode 9
Unfinished Business
- Aired November 29, 2010
- 60 Min
The case of John Glasgow, an Arkansas chief financial officer whose car was found abandoned in a state park a day after he left his Little Rock home for work in 2008. It was later claimed he had been killed by disreputable creditors, but this has never been proved.