What network is it airing on now? It's been so long since I've watched it! Anyone here able to tell me what the deal is with Torchwood? Is it dead, are they still on? I loved that show too!
I lost touch with these when we discontinued our Direct TV service and went to online viewing only, which has been great! It's free! So, now I have to figure out where to catch these two shows!