Torchwood Miracle Day Launch Trailer

Share on Facebook0Tweet about this on TwitterShare on Google+0Share on Tumblr0Pin on Pinterest0Share on Reddit0Email this to someone

The BBC has released the UK launch trailer for Torchwood Miracle Day. Unlike the teaser, this one features plenty of clips from the show.