The Three Doctors (3)

January 13, 1973
80.0%

Doctor Who - S10 - E3

The Three Doctors (3)

The Time Lord Omega reveals himself to the third Doctor along with plans for vengeance against his own kind.

Doctor Who: Season 10 - 26 Episode s