S01 E701
Dec 22, 201772 Hours
Vanished
Release Date: Dec 22, 2017Episode Description
A beloved small town public school teacher fails to arrive for work for the first time in 30 years, leaving an empty house and a baffled community. Vanished, she seems to have disappeared without a trace.
Where to Watch 72 Hours Season 1 Episode 7.01 Now
Best
Rent/Buy
Free