Doctor Who (1963) Season 13 Episode 16 - The Android Invasion (4)

Summary: England, the near future... perhaps. The TARDIS lands in the woods near Devesham Space Centre, and mysteries abound: soldiers rise from the grave, men lost in deep space are.....

Aired: December 13, 1975