Hell of the Gods: Tartarus
- Episode aired Nov 8, 2019
- 1h 9m
Trapped in individual rooms filled with a variety of challenges, each detective tries to figure out how to escape.Trapped in individual rooms filled with a variety of challenges, each detective tries to figure out how to escape.Trapped in individual rooms filled with a variety of challenges, each detective tries to figure out how to escape.