Doctor Who (1963) Season 7 Episode 11 - Doctor Who and the Silurians (7)

Summary: England, the near future. Wenley Moor research station is experiencing strange power losses, and off-duty staff have been killed while potholing in the local caves. What ancient.....

Aired: March 14, 1970