After an incredible five months of production, we are wrapped on Torchwood: Miracle Day. Hundreds of computer, smartphone and high tech device screens were designed by the Twisted Media team for this amazing production that was based at the Warner Brothers lot in Burbank, CA with shooting locations all around the city.
More information on the series can be found on the Starz website. The season premieres July 8 on Starz.