TORCHWOOD PREVIEW CLIPS

The BBC have released three preview clips from episode one of Torchwood: Miracle Day! Check them out in the players below:





Airs Thursday July 14th at 9pm on BBC One and BBC One HD.