"Filming is well underway in Cardiff..."

TV Torchwood's latest press release is out but I'll comment on it in the comments so as not to spoil anything.

No comments:

Post a comment