FANDOM


Captain Turner was the head of Torchwood Three in 1967. He ordered the cleanup operation for the KVI substation found in Cardiff. (PROSE: Trace Memory)


Community content is available under CC-BY-SA unless otherwise noted.