Torchwood: Miracle Day


I was told that Starz aired the season premiere to a new series tonight (technically ‘last night’ seeing as how it’s almost 2am right now) called Torchwood. I decided to sit down and catch the ‘encore’. The episode was off to an interesting start… No deaths in 24 hours and it was being called “Miracle […]