Where To Stream The Lost World Season 3 Episode 18
The Elixir
- Aired April 15, 2002
- 60 Min
Challenger gets trapped in a life-or-death duel with apparitions from his mind, when an experiment with an elixir he makes, goes very wrong.
The Elixir
Challenger gets trapped in a life-or-death duel with apparitions from his mind, when an experiment with an elixir he makes, goes very wrong.