Torchwood Season 4 Premiere Date Set, Poster Released

Torchwood fans, the arrival of season 4 is quickly approaching! Season 4 of the British show will premiere on Friday, July 8th on Starz. Check out the poster below. TVLine has more information about the sure-to-be awesome season. “Not a…