Bookmark Us and Spread The World~~
Search results for "Thelma Barlow"
Eps6
Doctor Who Season 3 Episode 6
Doctor Who Season 3 Episode 6
Season 3
Episode: 6
Air Date: 2007-05-05
Martha has to save her family from the lunatic schemes of the monstrous Professor Lazarus.
Episode Title: The Lazarus Experiment