‘Torchwood: Miracle Day’ is set to start on Starz on July 8th, and a lot of people in the U.S. have not heard nor seen the show before it came to be on the cable network and

via Torchwood 101: What you need to know before Torchwood: Miracle Day – National Torchwood | Examiner.com.