Torchwood

May 23, 2012

The Torchwood Institute was (is?) a secret organization to fight alien threats, specifically ...the Doctor. Fun Fact: “Torchwood” is an anagram of “Doctor Who.”