The Americanized version of Torchwood is almost ready to premier.
I would watch this but it's on the STARZ channel. I don't need another premium channel.
But oh well. Cause the trailer looks kick @ss cool.
So, for those lucky few that have STARZ here's the trailer.