An Eye for an Eye
- Episode aired Jan 14, 2020
- TV-PG
- 42m
New evidence suggests the swamp may be man-made on a scale the team never could have anticipated.New evidence suggests the swamp may be man-made on a scale the team never could have anticipated.New evidence suggests the swamp may be man-made on a scale the team never could have anticipated.