The First teaser has been released for Torchwood - Miracle Day 
  
The Series is set to launch on July 8th 2011