Torchwood To Air In America
Friday, May 25th, 2007ICv2 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. Current Music: The Nextmen – Amongst […]