Torchwood Season 4 Premiere Date Set

The cheesy, but entertaining, Dr. Who spinoff will being its 10 episode fourth season on July 1st. The new season will be entitled Torchwood: Miracle Day. The new season of Torchwood asks the provocative (and arguably horrifying) question, “What would…