13.10.06

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: