Where To Stream Doctor Who Season 3 Episode 6
The Lazarus Experiment
- Aired May 5, 2007
- 45 Min
- Rated 7.3
- Number 100 Of 153 Rated Episodes
Martha has to save her family from the lunatic schemes of the monstrous Professor Lazarus.
The Lazarus Experiment
Martha has to save her family from the lunatic schemes of the monstrous Professor Lazarus.