Doctor Who Concordance Wiki
Advertisement

Commander Stor was a Sontaran military officer who served in the Sontaran Special Space Service. (DW: "The Invasion of Time")

Stor
Advertisement