Every Doctor Who villain since 1963 – as a spreadsheet and …
The Doctor has fought more than 400 villains and monsters. Find out who they are – and which appeared most. Continue reading
The Doctor has fought more than 400 villains and monsters. Find out who they are – and which appeared most. Continue reading