Spearhead from Space (1)

January 3, 1970
81.0%

Doctor Who - S7 - E1

Spearhead from Space (1)

As the newly-regenerated Doctor arrives on Earth, so does the Nestene too.

Doctor Who: Season 7 - 25 Episode s