Friday 13 October 2006

Oooohhh - look what's just gone live

BBC - Torchwood - The Official Site

And I'm in South Africa when it starts, damn it.

No comments:

Post a Comment