Tuesday, September 18, 2007

Torchwood 1.2: Day One

Finally, we have independent confirmation that human sexual relations are indeed the best thing in the universe -- at least, if we're to believe this episode of Torchwood.

Read the rest at The House Next Door.

No comments: