January 20, 20106U.S. version of Torchwood? Fox says, “Yes”1 Min Read If you’re wondering what Russell T. Davies has been up to since leaving Doctor Who,… Read More