Category: TV Reviews Television Review: Torchwood Miracle Day Question of the Day Question of the Day: Is Torchwood still Torchwood? You tell me. Posted On : August 10, 2011 Published By : Adam Shaftoe