Torchwood: Miracle Day Trailer

Looks pretty damn cool! Coming July 8, 2011 to Starz!

Tags: , ,



Source: Youtube