Where To Stream 20/20 Season 2023 Episode 15
Secrets of the Lake
- Aired May 4, 2023
- 60 Min
As environmental crises cause a Las Vegas reservoir to recede, a trail of bodies from decades past is revealed.
Secrets of the Lake
As environmental crises cause a Las Vegas reservoir to recede, a trail of bodies from decades past is revealed.