Where To Stream Doctor Who Season 13 Episode 1
Terror of the Zygons, Part One
- Aired August 30, 1975
- 25 Min
- Rated 9.3
- Number 73 Of 700 Rated Episodes
The Doctor, Sarah and Harry are summoned back to Earth, where the Brigadier asks them to investigate the destruction of a series of North Sea oil rigs.