Watch Doctor Who season 12 episode 10 tv series online free
Release: Mar 01, 1975
The Doctor learns that Styre has been experimenting on the Galsec crewmembers to pave the way for a Sontaran invasion of Earth and decides the only way to halt his plans is to challenge him to a duel.