Doctor Who (1963) Season 7 Episode 3 - Spearhead From Space (3)

Summary: England, the near future. Exiled to the 20th century by the Time Lords, the newly-regenerated Doctor is immediately caught up in UNIT's investigation of anomalous meteorite.....

Aired: January 17, 1970