A poster was unveiled today for the upcoming series of Torchwood. It looks sort of dreadful and I am hoping that it isnt the real deal, but if it is then it at least confirms to us the air date, which will be July 8th (in the US at least)
Ausiello. What do you think of the promo image? Let us know below.