Originally Posted by keg in kc
No, Torchwood in the US is now airing on Starz. No change to Doctor Who, at least for now.
Thanks for keeping us media-impaired people informed
It don't matter what line we hand you
When we come a crawlin' in.
We ain't wrong, we ain't sorry,
An' it's probably gonna happen again.