Torchwood To Air In America

ICv2 reports that Torchwood is indeed coming to American TV soon. It looks like both Torchwood and Doctor Who Season 3 will both be coming this season. Torchwood is a great show and I recommend that anyone that hasn’t already watched the show in the UK check it out. Smiley

Current Music:  The Nextmen – Amongst The Madness

Leave a Reply