Where To Stream Doctor Who Season 13 Episode 14
The Android Invasion, Part Two
- Aired November 29, 1975
- 25 Min
- Rated 9.1
- Number 163 Of 700 Rated Episodes
The Doctor suspects Crayford brought something to Earth in his rocket, as he and Sarah find themselves hunted by UNIT.