Doctor Who 1963 S13E9 October 25, 1975
The Doctor and Sarah are drawn off course and, instead of UNIT HQ, they arrive on the same site in 1911.
More Like This
7.2
Paper Girls
5.2
Breathe
7.5
Night Sky
6.7
Billy the Kid
6.9
Parallels
5.5
Cracow Monsters